不能在jquery中使用javascript代码
我在以下位置使用了该脚本: 我使用下面的jquery代码调用它的方法不能在jquery中使用javascript代码,javascript,jquery,xhtml,Javascript,Jquery,Xhtml,我在以下位置使用了该脚本: 我使用下面的jquery代码调用它的方法 $("form[name='registeruser'] input[name='register']").live('click',function(){ //validateregister($("form[name='registeruser']")); var frmvalidator = new Validator("registeruser"); frmvalid
$("form[name='registeruser'] input[name='register']").live('click',function(){
//validateregister($("form[name='registeruser']"));
var frmvalidator = new Validator("registeruser");
frmvalidator.addValidation("name","req");
});
我的表单“registeruser”正在弹出窗口中加载。当我单击register按钮时,文本字段“name”不会发生任何变化
帮我解决这个问题好的问题是我用了一个简单的按钮来提交表单。这是此脚本中不允许的。我必须将按钮更改为提交按钮 我想你真的想用一个简单的按钮代替提交按钮,然后可以使用下面的代码 以你的形式
<input type="button" value="submit" name="register" />
您正在使用jQuery获取“名为'registeruser'的表单名称”?!认真地(好像在表单元素上使用name属性一开始还不够糟糕)好吧,简单一点,我已经更改了对方法验证器的调用。但它仍然没有给我任何结果。
$("#registeruser input[name='register']").live('click',function(){
//check if form 'registeruser' is valid or not
if($("#registeruser").valid())
{
alert("ok");
}
else
{
jQuery.validator.messages.required = "";
$("#registeruser").validate({
errorClass: "requiredfields",
highlight: function(element, errorClass, validClass) {
$(element).addClass(errorClass).removeClass(validClass);
},
unhighlight: function(element, errorClass, validClass) {
$(element).removeClass(errorClass).addClass(validClass);
},
errorPlacement: function(error,element) {}
});
}