我在页面上有一组元素,我想验证用户输入。但是,不提交这些元素中的数据(没有回发)。我可以使用jQuery validate插件吗?这些元素是否必须在元素中?
由于
答案 0 :(得分:1)
检查你的提交按钮,我的意思是,如果它是去服务器端(做回发),因为你有一个输入类型='提交',尝试将该按钮更改为不提交。 jQuery在客户端工作,所以它本身没有运行提交,我想你是用按钮做的。
例如:
<input type="submit" onclick="return ValidateForm();">
或
<asp:Button id="btn" runat="server" onClientClick="return ValidateForm();"/>
的javascript:
function ValidateForm()
{
var isValid = false;
isValid = //Your jquery validation
return isValid;
}
答案 1 :(得分:0)
$(selector).validate({submitHandler:function(form) {//do nothing} ...);