我想在单击特定按钮时检查某些条件,该怎么做?
$(document).ready(function () {
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_initializeRequest(InitializeRequest);
prm.add_endRequest(EndRequest);
Search("Other");
});
function InitializeRequest(sender, args) {
}
function EndRequest(sender, args) {
alert(sender._postBackSettings.sourceElement.id)
var str1 = new String(sender._postBackSettings.sourceElement.id);
if (sender._postBackSettings.sourceElement.id == ContentPlaceHolder1_btnNew) {
alert("You have clicked new")
Search("NEW");
}
else {
alert("OTHERS")
Search("Other");
}
}
我通过将其分配给字符串值并将 if 条件检查为字符串来获得解决方案。
$(document).ready(function () {
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_initializeRequest(InitializeRequest);
prm.add_endRequest(EndRequest);
Search("Other");
});
function InitializeRequest(sender, args) {
}
function EndRequest(sender, args) {
var str1 = new String(sender._postBackSettings.sourceElement.id);
if (str1 == "ContentPlaceHolder1_btnNew") {
alert("You have clicked new")
}
else {
alert("You have clicked others")
}
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)