![](/img/trans.png)
[英]Unable to get the value of ASPX Checkboxlist inside Update Panel that are checked using JavaScript / JQuery
[英]unable to get the value of button inside update panel
團隊,
window.onload = function() {
ddnameChange();
};
function ddnameChange() {
var e = document.getElementById("<%=ddltemplate.ClientID %>");
var ddnamevalue = e.options[e.selectedIndex].value;
if(ddnamevalue==2)
{
<%=btndownload.ClientID %>.value="Download RBH Template";
}
else if(ddnamevalue==3)
{
<%=btndownload.ClientID %>.value="Download VISTA Template";
}
else
{
<%=btndownload.ClientID %>.value="Download OD Template";
}
}
當我點擊編輯以及所有模板按鈕時,我無法獲得第二個按鈕值。我知道這應該是更新面板之類的原因,為什么函數沒有調用我不知道如何解決它。
您必須在處理 Async PostBack 的方法中添加它。
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "ddnameChange", "ddnameChange();", true);
當 Async PostBack 發生時,UpdatePanel 中的所有內容都將重建,任何被 jQuery 更改的內容都將丟失。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.