在我的页面上,我有一个输入字段,其类为“更新”
此输入字段可以重复,因此可能存在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类的输入字段能够包含数字,没有字母或其他字符。