【发布时间】:2011-10-06 20:22:51
【问题描述】:
每当我的表单(复选框、文本框)上的输入标签发生更改时,我都希望触发 updateTotals() 函数。
我正在使用 Telerik MVC NumericTextBoxes/PercentTextBoxes,它们最终呈现为标签,就像我的复选框一样。
我试图将这样的内容应用到我的页面上:
$("#SupervisionRequired").change(updateTotals());
此 jQuery 在初始页面加载时触发,但在 Checkbox 更改时不会触发。
由于我正在使用一些基于我的模型(EditorFor、TextBoxFor)的通用 MVC 助手,我无法将 onChange 事件直接应用到这些控件上。我的最终目标是在复选框被选中/取消选中时调用 updateTotals() 函数,并且当用户在输入标记之外单击时(对于 NumericTextBoxes)。
我可以做些什么来更改我上面的 jQuery,或者添加到它以使其成为可能?
【问题讨论】:
标签: javascript jquery asp.net-mvc onchange