1

可能であれば、ASP.NETテキストボックスとjQueryを使用して簡単な加算と乗算を行いたいと思います。

数量1:<asp:Textbox ID="txtQuantity1" runat="server" />

数量2:<asp:Textbox ID="txtQuantity2" runat="server" />

総量:<asp:Textbox ID="txtTotalQuantity" runat="server" ReadOnly="true" />

価格:<asp:Textbox ID="txtPrice" runat="server" ReadOnly="true" Text="5.00" />

全順序:<asp:Textbox ID="txtTotalOrder" runat="server" ReadOnly="true" />

ユーザーがテキストボックスに数量1と数量2を入力し、スクリプトでこれらの数量を追加してから、非同期で合計注文の価格を掛けてほしいと思います。

誰かが私を正しい方向に向けることができますか?ありがとう。

編集-これを試しましたが、運がありません:

<script type="text/javascript">
//<![CDATA[
var total = (parseInt($('#<%= txtQuantity1.ClientID %>').val()) + parseInt($('#<%= txtQuantity2.ClientID %>').val())) * parseInt($('#<%= txtPrice.ClientID %>').val()); ct100_BodyContent_txtTotalOrder.initialvalue = total;
//]]>
</script>
4

2 に答える 2

1

あなたは近かった。これが私が仕事に取り掛かったものです:

    var total = (parseInt($('#<%= txtQuantity1.ClientID %>').val()) + parseInt($('#<%= txtQuantity2.ClientID %>').val()))
         * parseInt($('#<%= txtPrice.ClientID %>').val());
    $('#<%=txtTotalOrder.ClientID %>').val(total);
于 2011-05-04T17:21:01.177 に答える
0

これを試して:

var total = (parseInt($('#<%= txtQuantity1.ClientID %>').val()) + parseInt($('#<%= txtQuantity2.ClientID %>').val())) * parseInt($('#<%= txtPrice.ClientID %>').val());
于 2011-05-04T15:23:00.633 に答える