2014-09-13 2 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 validation, все работает, не уверен, что не так с моим применением isNumeric. Я ожидаю, что появится предупреждение, если пользователь вводит не numic и 'exit()';isNumeric вызвал ошибку ajax 304 в моем случае

ответ

2

вместо

if(!isNumeric($amount)) { 

попробовать

if(isNaN($amount)) { 
+0

ТНХ, но это должно быть, если (IsNaN ($ сумма)) { – user3522749

+0

, но я не понял, почему IsNumeric() не работает в моем случае .. я знаю isNaN .. – user3522749

+0

@ пользователь3522749..и думаю, его проблема с версией jquery .. –

Смежные вопросы