【发布时间】:2014-06-06 06:24:46
【问题描述】:
我正在尝试执行此操作,例如如果用户为两个不同的框选择相同的值,我必须显示一些错误。我的文本框代码如下。
<input class="order form-control vnumber" type="text" maxlength="1" name="Orderbox[]" required="true">
<input class="order form-control vnumber" type="text" maxlength="1" name="Orderbox[]" required="true">
<input class="order form-control vnumber" type="text" maxlength="1" name="Orderbox[]" required="true">
<input class="order form-control vnumber" type="text" maxlength="1" name="Orderbox[]" required="true">
所以文本框的值应该不同,如 1,2,3,4 它不应该是 1,1,1,1 所以我尝试使用 jquery 进行实时更新。
$('.order').keyup(function () {
// initialize the sum (total price) to zero
var val = 0;
var next_val=0;
// we use jQuery each() to loop through all the textbox with 'price' class
// and compute the sum for each loop
$('.order').each(function() {
val+=$(this).val();
});
alert(val);
if (next_val==val) {
alert("same value");
}
next_val=val;
});
但它没有像我预期的那样工作任何人都可以告诉是否有任何解决方案。任何帮助将不胜感激。谢谢。
JFIDDLE: jfiddle
【问题讨论】:
-
你的小提琴中没有包含 jquery
-
你的输入标签也没有关闭
标签: javascript jquery