将键值作为字符串传递给JQuery函数

时间:2011-06-10 10:34:21

标签: jquery

如果我尝试:

$("#test_form").validate({
    rules : {'code':'required'},

它有效。 如果我尝试:

var my_rules="{code : 'required'}";
$("#test_form").validate({
    rules : my_rules,

不起作用。 我如何传递价值观? 感谢。

2 个答案:

答案 0 :(得分:2)

删除var my_rules="{code : 'required'}";周围的引文,如下所示:

var my_rules={code : 'required'};

因为否则您只是将string分配给my_rules而不是object

答案 1 :(得分:0)

var my_rules =“{”code“:”required“}”;提供了一个对象

var obj1 = new object;
obj1.code="required";