Javascript在更新

时间:2015-11-14 20:35:07

标签: javascript jquery

我更改为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,它是输入字段。我需要关注总数或利润,以便让他们更新。

0 个答案:

没有答案