假设我有两个文本字段,我需要验证其中任何一个字段都是非空的。
我试过像
"vImage": {
"myfunction_valid": function(){
if(('#vimg1').val()) return true;
else if($('#vimg2').val()) return true;
else return false;
}
}
但它不起作用。任何人都可以建议我更好的方式吗?
答案 0 :(得分:1)
大概显示的代码是对象文字的一部分,并且在您未显示的代码中可能存在其他问题,但是在 显示的内容中,您会出现语法错误if
的行:
if(('#vimg1').val()) return true;
应该是:
if($('#vimg1').val()) return true;
要获得进一步的帮助,您需要向我们展示更多代码。你怎么称呼这个功能? vImage
所属的对象的其余部分是什么?
“任何人都可以建议我更好的方式”
你可以简化这个功能:
"vImage": {
"myfunction_valid": function(){
return $('#vimg1').val() != "" || $('#vimg2').val() != "";
}
}