我在一个形成若干类型的输入已实施,最高指定分钟:如何检查一个数字类型输入唱歌JavaScript的有效性?
<input class="qty_input" name="quantit" type="number" value="5" min="1" max="50" maxlength="2" style="width:4em;"></input>
输入类型作品数量:如果再进入别的一些,或者如果数值不在规定范围内,输入变为红色。
我有一个javascript函数提交输入更改窗体。
<script type="text/javascript">
(function($) {
function doAjax() {
$.ajax({
url : "blabla",
type: "POST",
data : $("#form-configurator").serializeArray(),
dataType: 'json',
success: function(data)
{
console.log(data);
},
error: function()
{
}
});
}
$('input[type=number]').change(function() {
// test Validity
doAjax();
});
})(jQuery);
</script>
我想测试之前运行doAjax()函数,如果数字输入有效。
有没有一种简单的方法来做到这一点,比如测试数字类型输入的“有效”参数? (它应该存在的输入进行一些测试本身...)
感谢你的帮助,
亚历
'isNaN()'派上用场,以检查其是否号码或不 – Navin 2014-10-08 09:41:26
你能评价答案? – 2014-10-08 11:23:23