我有这段代码:
$('#cornercases').val('10')
$('#cornercases').trigger('change',function ()
{
alert("HELLO WORLD");
$('input[name="temp_2"]').val('555');
});
我将值设置为10即可动态创建10个文本框。更改后,我想更新创建的文本框中的值。为什么功能中的代码不起作用?
我怎样才能让它发挥作用?
答案 0 :(得分:2)
您可能尝试bind
事件处理程序,而不是trigger
事件。
trigger
实际上根本没有功能。
答案 1 :(得分:0)
我认为你想要绑定到更改事件。试试这个
$('#cornercases').val('10')
$('#cornercases').bind('change',function ()
{
alert("HELLO WORLD");
$('input[name="temp_2"]').val('555');
});
答案 2 :(得分:0)
将函数更改绑定如下:
$('#cornercases').bind('change', function() {
alert("HELLO WORLD");
$('input[name="temp_2"]').val('555');
});
然后触发你想要的改变事件......
$('#cornercases').trigger('change');