我是新的Jquery。jquery验证无法正常工作
通过google搜索我做了以下代码不工作。
我有txtLogin文本框和btnLogIn按钮。
我在尝试简单的事情。 如果这个文本框是空的,那么错误信息应该显示在lblLoginError中。
以下是代码:
$(document).ready(function() {
$('#btnLogIn').click(function() {
var LoginId = $("#txtLogin").val();
if ($("#txtLogin").val() == "") {
$("#lblLoginError").text("Please Enter Login Id");
return false;
}
else {
$("#lblLoginError").text("");
return true;
}
});
});
我的问题是>>第一次,当文本框为空,我就点击链接它给我的错误信息上拉布勒[根据代码它工作正常。
第二次当我在文本框中输入任何东西,然后按下按钮,然后删除错误信息。[根据代码,这也很好]。
但第三次当我删除输入的文本,然后按下按钮,然后它不会显示我的错误消息。
*注意:我正在使用.NET在那个AJAX UPDATE面板中。页面不会每次刷新。 有什么问题?
它正在为我工作 – PSR 2013-03-02 06:30:53
@PSR:你有没有尝试第三次案件? – Freelancer 2013-03-02 06:31:48
是的,我试过了。在你的代码中创建一个jsFiddle链接 – PSR 2013-03-02 06:32:19