Tôi có một hộp văn bản có id là EmpNum. Tôi không thể tìm ra cách sử dụng isNumeric của jQuery để kiểm tra xem liệu giá trị có phải là số hay không.JQuery .isNumeric
tôi đã cố gắng:
('#.EmpNum').IsNumeric
nhưng điều đó không làm việc.
Tôi có một hộp văn bản có id là EmpNum. Tôi không thể tìm ra cách sử dụng isNumeric của jQuery để kiểm tra xem liệu giá trị có phải là số hay không.JQuery .isNumeric
tôi đã cố gắng:
('#.EmpNum').IsNumeric
nhưng điều đó không làm việc.
theo http://api.jquery.com/jQuery.isNumeric/
đó là: jQuery.isNumeric(value)
như vậy, nó phải được $.isNumeric($("#EmpNum").val())
nên không nó được nhiều hơn như ...
if($.isNumeric($('#EmpNum').val()))
Câu trả lời này đúng; đây là [tài liệu] (http://api.jquery.com/jQuery.isNumeric/) để khen câu trả lời của anh ấy. – jabclab
Hãy thử như sau:
$.isNumeric($('#EmpNum').text())
Ngoài ra isNumeric method chỉ được thêm vào trong phiên bản 1.7, phiên bản bạn đang sử dụng?
Điều đó sẽ không hoạt động. –
đèo trong giá trị như một cuộc tranh cãi để IsNumeric. Ngoài ra hãy chắc chắn rằng bạn đang sử dụng jQuery phiên bản 1.7 vì điều này đã được thêm vào 1.7.
$.isNumeric($('#EmpNum').val())
nó phải như thế này
$ .isNumeric ($ ('# EmpNum') val().);
yup đã nhận nó .. thankx @Homi –
Đối với tôi $.isNumeric($('#EmpNum').val());
không hoạt động.
tôi đã phải sử dụng này:
var temp = $('#EmpNum').val();
$.isNumeric(temp);
Bạn có nên sử dụng cách đơn giản và dễ dàng như:.
var value = $ ('# txtNumber') val();
if ($. IsNumeric (giá trị))
{
// viết mã của bạn ở đây
}
('# .EmpNum') là gì? tôi cho rằng bạn có nghĩa là $ ("# EmpNum") .. –
Tài liệu ở đây: http://api.jquery.com/jQuery.isNumeric/ Bạn phải hiểu sự khác biệt giữa các phương thức và hàm tĩnh ... –