我在页面上放置了以下jQuery代码:
var isChanged = false;
$(document).ready(function()
{
$('.change').change(function() {
isChanged = true;
});
});
我正在使用一个插件,它通过以下方式修改与之链接的文本框的值:
target.val('xxxx');
在 ASP.NET 的 HTML 中,文本框如下:
<input name="ctl00$cphHolder1$rptFlex$ctl01$txtLeftRank"
type="text"
value="52°"
id="ctl00_cphHolder1_rptFlex_ctl01_txtLeftRank"
class="change atiselector" />
使用代码更改文本框的值时,更改不会触发。如果我在文本框中键入,将会触发更改事件。我错过了什么?