我正在尝试以编程方式触发输入框的更改事件。基本上我正在读取字符串中的值并将其分配给输入然后触发更改。我已经通过该网站进行了搜索,但我找到的所有示例似乎都没有。我可以看到分配的值,所以我知道我已成功定位输入,但之后......没有。
if (SearchString != null)
{
//alert(SearchString);
$('#example_filter').find("input").val(SearchString);
$('#example_filter').find("input").trigger("change");
}
有人请帮忙!?!?
答案 0 :(得分:0)
您的更改处理程序是由js代码还是html onchange="DoSomething()"
标记附加?
这可能是原因。
答案 1 :(得分:0)
结束这样做....
e = $.Event("keyup");
e.which = 13;
$('#example_filter').find("input").trigger(e);
这是一种享受!
感谢您的时间。