我的 inArray jQuery 验证不起作用:
html:
<input type="text" name="number" class="verify" conditions="requierd numeric"/>
<input type="text" name="number2" class="verify" conditions="requierd string"/>
带有我的 inArray 验证的 jQuery 代码:
$('input.verify').blur(function(){
var conditions = $(this).attr('conditions').split(' ');
if($.inArray('requierd', conditions)){
alert('ok');
}
});
但是当我把=== false
我的状况抛在脑后时,它就起作用了!
$('input.verify').blur(function(){
var conditions = $(this).attr('conditions').split(' ');
if($.inArray('requierd', conditions) === false){
alert('ok');
}
});
为什么 ?
谢谢