【发布时间】:2017-05-30 22:06:24
【问题描述】:
我有两个文本框和一个隐藏标签。
通常我用 asp.net 来做这个:
用户在第一个textboxt1 中输入数字后,单击按钮getprice 后,系统将textbox1 的值乘以隐藏的标签编号,并在textbox2 中显示结果,反之亦然。
但我想通过使用 jquery 或 angularjs 在不使用按钮回发的情况下实现同样的目的。
当用户在textbox1 上键入数字时,系统应该在运行时将该值相乘,并在按键时将其显示在textbox2 中。
请给我一个函数。
我尝试过使用这个 jQuery... 它不工作。
我希望函数有一个名字,所以我可以在textbox1 上按下按键。
<script type="text/javascript">
$(function () {
$("#<%=Textbox.ClientID%>").bind("input", function() {
var value1 = $("#<%=Textbox.ClientID%>").val()
var value2 = $("#<%=HiddenTextbox2.ClientID%>").val();
$("#<%=Textbox3.ClientID%>").val(value1 * value2);
});
});
</script>
【问题讨论】:
-
你准备好使用 JQuery 了吗? JavaScript 可以很好地处理这个函数。
-
请任何人使用 javascript 或 jquery...
-
在这种情况下,请参阅下面的答案。