Mam pole tekstowe o identyfikatorze EmpNum. Nie mogę wymyślić, jak użyć parametru isNumeric jQuery, aby sprawdzić, czy wartość jest numeryczna, czy nie.JQuery .isNumeric
Próbowałem:
('#.EmpNum').IsNumeric
ale to nie działa.
Mam pole tekstowe o identyfikatorze EmpNum. Nie mogę wymyślić, jak użyć parametru isNumeric jQuery, aby sprawdzić, czy wartość jest numeryczna, czy nie.JQuery .isNumeric
Próbowałem:
('#.EmpNum').IsNumeric
ale to nie działa.
według http://api.jquery.com/jQuery.isNumeric/
to: jQuery.isNumeric(value)
tak powinno być $.isNumeric($("#EmpNum").val())
nie powinien być bardziej jak ...
if($.isNumeric($('#EmpNum').val()))
Ta odpowiedź jest poprawne; oto [dokumentacja] (http://api.jquery.com/jQuery.isNumeric/), aby uzupełnić jego odpowiedź. – jabclab
Spróbuj wykonać następujące czynności:
$.isNumeric($('#EmpNum').text())
Również isNumeric method dodano tylko w wersji 1.7, której wersji używasz?
To nie zadziała. –
przepustkę wartości jako argumentu IsNumeric. Upewnij się również, że używasz jQuery w wersji 1.7, ponieważ została dodana w 1.7.
$.isNumeric($('#EmpNum').val())
powinno być jak ten
$ .isNumeric ($ ('# EmpNum') val().);
Tak, mam to .. dziękuję @Homi –
Dla mnie $.isNumeric($('#EmpNum').val());
nie działa.
musiałem użyć tego:
var temp = $('#EmpNum').val();
$.isNumeric(temp);
trzeba zastosować prosty i łatwy sposób, jak:.
wartość var = $ ('# txtNumber') val();
if ($. IsNumeric (wartość))
{
// napisać kod tutaj
}
co ('# .EmpNum')? Przypuszczam, że masz na myśli $ ("# EmpNum") .. –
Dokumentacja jest tutaj: http://api.jquery.com/jQuery.isNumeric/ Musisz zrozumieć różnicę między metodami a funkcjami statycznymi ... –