以下脚本正常工作:
$("#regform").validate().showErrors({"username":"message"});@H_404_4@将脚本更改为下面的脚本后,它不起作用.
var name = "username"; $("#regform").validate().showErrors({name:"message"});@H_404_4@我需要通过变量传递字段名称.谁知道这个问题怎么解决?
解决方法
您应该构建一个对象文字并使用
bracket notation成员访问运算符:
var name = "username",obj = {}; obj[name] = "message"; $("#regform").validate().showErrors(obj);