點(diǎn)擊提交ajax沒有執(zhí)行,請問我是哪里出錯(cuò)了前臺后臺
1 回答

開滿天機(jī)
TA貢獻(xiàn)1786條經(jīng)驗(yàn) 獲得超13個(gè)贊
在瀏覽器里看看這個(gè)頁面生成的HTML源代碼, <asp:Button ID="Button1" runat="server" Text="保存"/>的ID很可能不是Button1了,那么你JS腳本中的$("#Button1")就什么都沒找到。
另外,關(guān)鍵的一點(diǎn):你的Button1是一個(gè)服務(wù)器控件,一般情況下被點(diǎn)擊時(shí)會導(dǎo)致頁面立即回發(fā)(PostBack),然后這個(gè)頁面在瀏覽器端會被重新加載(表單提交給當(dāng)前頁自身)。這樣不管你之前的AJAX請求發(fā)沒發(fā)出去,之前的頁面已經(jīng)被瀏覽器卸載了,重新加載后的頁面頁收不到ajax的響應(yīng)。
so,,,,,,
- 1 回答
- 0 關(guān)注
- 365 瀏覽
添加回答
舉報(bào)
0/150
提交
取消