如何从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/

10-11 22:12
查看更多