2014-09-13 68 views
0
$("#withdraw").submit(function(e) { 
     $amount = $("input[name='amount']").val(); 

     if($amount != ''){ 

      if(!isNumeric($amount)) { 
       alert('Amount must be in numerical value!'); 
       return false; 
      } 

//ajax here 

} 

如果我删除isNumeric验证一切正常,不知道我的应用isNumeric有什么问题。我希望如果用户输入非数字和'exit()',弹出警报。的isNumeric在我的情况下导致ajax 304错误

回答

2

代替

if(!isNumeric($amount)) { 

尝试

if(isNaN($amount)) { 
+0

THX,但它应该是如果(isNaN($量)){ – user3522749 2014-09-13 12:41:07

+0

但我还没有想通了,为什么ISNUMERIC()不工作在我的情况..我知道isNaN .. – user3522749 2014-09-13 12:48:33

+0

@ user3522749 ..我认为它与jQuery版本的问题.. – 2014-09-13 13:03:02

相关问题