搜索具有特定类的所有输入 - 仅限数字

时间:2015-03-02 14:44:38

标签: jquery alert numeric

在我的页面上,我有一个输入字段,其类为“更新”

此输入字段可以重复,因此可能存在1 - xxx条目。

在使用jquery提交表单时,我想检查这些输入字段只包含数值。如果没有发出警报,如果可能,请突出显示无效字段!

到目前为止,我已经有了这个,但它没有用。

$('#frm').on('submit',function(e) {
    if (!$('[class^="Update"]').numeric()) { 
     alert('Numeric Values Only'); return false; 
    };
e.preventDefault(); 
});

知道怎么做吗?

由于

更新

我试过了:

    if (!$('[class^="Update"]').isNumeric) { 
        alert('Numeric Values Only');
    };

无论该领域的价值如何,这似乎都很警觉。

输入字段为:

<input class="Update" name="ID[]" type="text" id="LocationID"/>

我也试过了:

$(".Update").each(function() {
            if ($(this).val().isNumeric) console.log( $(this).val() )
        });

无论值是否为数字,都会写入控制台。

我只希望带有Update类的输入字段能够包含数字,没有字母或其他字符。

0 个答案:

没有答案