我在使用UpdatePanels的同一个asp.net页面上有这个功能
$(function() {
$("#listTimeInput").change(function() {
ToggleDropdown();
});
ToggleDropdown();
});
function ToggleDropdown() {
if ($("#listTimeInput").val() == "1") {
$("#dateBox").show();
} else {
$("#dateBox").hide();
}
};
此功能在加载页面时工作正常,但在触发UpdatePanel后,该功能不再有效。
我是JavaScript的新手,我不确定是否需要将此代码包装到document.ready语句中。我也不确定那会发生什么。
任何和所有帮助将不胜感激。
答案 0 :(得分:1)
尝试在ajax pageLoad方法中调用它。
e.g。
function pageLoad(sender, args) {
your code
}
顺便说一下,Javascript不是Java:)
答案 1 :(得分:0)
使用以下方法..
$("#access-code-error").text("Your message");
或提到链接
After postback my JavaScript function doesn't work in ASP.NET