我用jQuery來驗證放在更新面板內的文本框jQuery的「返回false」不更新面板
$("[id*='btnCreate']").live('click', function()
{
var regex = new RegExp("^[a-zA-Z0-9]+$");
if (!regex.test($("[id*='txtbxTemplateName']").val()))
{
alert('hit');
$("[id*='lblError']").text() = 'Template name is invalid!';
return false;
}
});
click事件函數被調用內部的正常工作,但是返回false,它仍然擊中後後面的代碼。
請幫我解決這個問題。
這個'$(「[id * ='lblError']」)。text()='模板名稱無效!不對... – elclanrs
什麼循環?什麼代碼背後? – Bergi
也確保當您使用更新面板時再次重新綁定您的事件[code] var prm = Sys.WebForms.PageRequestManager.getInstance(); prm.add_endRequest(function(){ //在此處重新綁定您的jQuery事件 }); [/ code] – Parwej