OnChange事件未激发

OnChange Event not firing

本文关键字:事件 OnChange      更新时间:2023-09-26

我有一个文本框,通过模态表单加载其值。每次文本更改时,我都希望OnChange事件触发并启用一个按钮。我的OnChange事件似乎没有启动。我的Javascript和代码如下:

$("#txtFileName").change(function () {
    var selectedvalue = $("#FileGuid").val();
    alert(selectedvalue);           
});
<div class="editor-field modFileLoad">
  <%: Html.HiddenFor(model => model.FileGuid, new { @class = "flGuid",Visible=false })>
  <%: Html.TextBoxFor_Readonly(model => model.FileName, new{id= "txtFileName",style    = "width:400px;", @class = "flName" })%>  
</div>

使用.keyUp()事件而不是.change()事件。

.change()仅在焦点从元素移开时激发。

示例:

$("#txtFileName").keyUp(function () {
    var selectedvalue = $("#FileGuid").val();
    alert(selectedvalue);           
});