Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 可以为jQuery验证插件提供规则对象吗?_Javascript_Jquery_Jquery Plugins - Fatal编程技术网

Javascript 可以为jQuery验证插件提供规则对象吗?

Javascript 可以为jQuery验证插件提供规则对象吗?,javascript,jquery,jquery-plugins,Javascript,Jquery,Jquery Plugins,我采用了用于验证表单的规则,并将它们分解为一个JSON对象,希望使用相同的规则集进行客户端/服务器验证 所以,我在那里: $(document.getElementById('new_listing_form')).validate({ rules: { apt: { required: true } } }); 我正在尝试使用: var rules_obj = { apt: { required:

我采用了用于验证表单的规则,并将它们分解为一个JSON对象,希望使用相同的规则集进行客户端/服务器验证

所以,我在那里:

$(document.getElementById('new_listing_form')).validate({
    rules: {
        apt: {
            required: true
        }
    }
});
我正在尝试使用:

var rules_obj = {
    apt: {
        required: true
    }
};
$(document.getElementById('new_listing_form')).validate({
    rules: rules_obj 
});
。。。而且表单没有被验证


有人知道这是否可行吗?

是的,很好。。。还有一件事

$('#new_listing_form').validate({

和你的一样
#
表示它是一个
文档。getElementById()

谢谢,但是使用本机DOM方法会提高性能。我将JSON对象中的属性包装在双引号中,它们被视为字符串。啊!