如何从MVC帮助程序生成的texbox中调用JavaScript函数。我希望我的文本框调用这样的函数:
<input type="text" id="Ejemplo" onkeyup="SumaEjemplo()" />
我正在使用:
<%= Html.TextBox("Ejemplo") %>
我放在哪里?
最佳答案
使用事件绑定(bind)
通过使用jQuery,您可以使用Javascript编写以下代码(直接在<script>
标记内,或在随 View 一起加载的单独脚本文件中:
$(function(){
$("#Ejemplo").keyup(SumaEjemplo);
});
function SumaEjemplo(eventInstance){
// handle onkeyup event
}
这样,您就可以将多个事件附加到同一控件,并被视为是执行此操作的正确方法。
关于javascript - 从MVC帮助程序生成的文本框中调用JavaScript函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1676504/