2 回答

TA貢獻1793條經(jīng)驗 獲得超6個贊
首先,這個按鈕是一個服務(wù)器端按鈕,您必須使用 onClientClick="return false" 禁用回發(fā)才能在客戶端工作。其次,為了使用 Button1 作為 id($("#Button1")) 您需要將 ClientIDMode 更改為 static 同樣適用于標簽
<asp:Button ID="Button1" runat="server" Text="Button" onClientClick="return false" ClientIDMode="Static" />
<asp:Label ID="Label9" runat="server" Text="" ClientIDMode="Static"></asp:Label>
如果您不想使用靜態(tài)客戶端 ID,則必須替換
$("#Button1") with $("#<%= Button1.ClientID %>")
document.getElementById("Label9") with document.getElementById("<%= Label9.ClientID %>")

TA貢獻1777條經(jīng)驗 獲得超10個贊
您的按鈕 1 選擇器“$(”#Button1).click”單擊事件不會像下拉列表那樣考慮客戶端 ID。如果 jquery 找不到按鈕 1 的任何內(nèi)容并且單擊事件從未被觸發(fā),則可能會導致問題。
一個可能的修復(fù)方法是將選擇器更改為與使用 jquery 獲取下拉列表的行中相同的選擇器。
- 2 回答
- 0 關(guān)注
- 177 瀏覽
添加回答
舉報