我更改为kendo Numeric Text Box后输入字段出现问题。这段代码需要做的是更新两个输入字段,这些字段是只读的。
代码:
<script>
$(document).ready(function()
{
updatePrice();
function updatePrice()
{
var playerInputCash = parseFloat($("#playerInputCash").val());
var playerInputNumber = parseFloat($("#playerInputNumber").val());
var percentage = (92/playerInputNumber);
var total = (percentage*playerInputCash);
var total = total.toFixed(0);
var profit = (percentage*playerInputCash)-playerInputCash;
var profit = profit.toFixed(0);
$("#total").val(+ total);
$("#profit").val(+ profit);
}
$(document).on("change, keyup", "#playerInputCash", updatePrice);
$(document).on("change, keyup", "#playerInputNumber", updatePrice);
});
</script>
<input id="playerInputCash"/>
<input id="playerInputNumber"/>
<input id="total" readonly/>
<input id="profit" readonly/>
以前工作正常,但在剑道之后它并没有真正起作用。 弄清楚代码是否有效。问题是NumericTextBox,它是输入字段。我需要关注总数或利润,以便让他们更新。