所以我有一个输入值的赋值,但有一个限制,以便当用户不能超过给定的限制时。问题是,我不知道如何将数字分配到三个输入标记,以便这3个输入的总和不超过限制,它也必须是实时的。
<?php
while ($row = oci_fetch_array($result, OCI_BOTH)){
$qtyAvailable = $row['QTY_REQUIRED'] - $row['QTY_CNCED'];
echo '<input class="form-control" name="quantityToCutCnc" type="number" min="0" max='.$qtyAvailable.' placeholder="CNC">';
echo '<input class="form-control" name="quantityToCutScator" type="number" min="0" max='.$qtyAvailable.' placeholder="Scator">';
echo '<input class="form-control" name="quantityToCutManual" type="number" min="0" max='.$qtyAvailable.' placeholder="Manual">';
} ?&GT;
假设$ qtyAvailable为10,当用户将第一个输入滑动到数字10时,他们实时无法增加输入2和3中的数字。
提前感谢你们的帮助:)
答案 0 :(得分:1)
jQuery.data( document.body, "selector", number );
和
$( "#yourinputselector" ).bind( "click", function() {
//get data + quantity analysis
alert( "You have x amount left" ); //or something of the like
});
请参阅this
你应该可以使用类似于此的东西来评估数量onclick