无法为克隆的“选择”控件调用“更改”事件
Unable to call `change` event for cloned `select` control
我通过克隆最后一行动态地添加了新行,此行包含select
选取器控件。
如何为新添加的控件创建change
事件。
我已经尝试添加以下脚本,但它不起作用:
console.log($('#${field_uid}-resourcetypepicker-new_' + u).attr('value')); //prints value correctly.
不调用下面的事件。
$('#${field_uid}-resourcetypepicker-new_' + u).change(function() {
console.write('calling fine');
});
下面是从Firebug复制的渲染HTML内容:
<select id="customfield_11200-resourcetypepicker-new_3">
<option value="aaa">aaa</option>
<option value="ddd">ddd</option>
<option value="ddd">ddd</option>
</select>
Qhat可能是原因吗?它的 ID 在change
中也是匹配的,select
两者customfield_11200-resourcetypepicker-new_3
相同。
用于
委托事件
$(document).on('change','#${field_uid}-resourcetypepicker-new_' + u,function() {
console.write('calling fine');
});
使用最近的静态父级而不是文档...以获得更好的性能
相关文章:
- 使用restangular save方法调用put与post时的控件
- 调用按钮单击事件 ajax 加载的用户控件
- 使用 WinForms GeckoFX 控件从 C# 调用 JavaScript 函数的推荐方法是什么?
- 在滑块控件离开鼠标后调用 Javascript 函数
- 多个控件的javascript函数调用
- 如何使用面向对象的 javascript 从控件调用函数
- 如何在对用户控件执行操作后调用 Web 服务
- 在数据列表控件中调用 jQuery 函数
- 在数据列表控件中调用 jQuery 函数
- 如何从用户控件调用父页面中的 javascript 函数
- 从不同的 .Net 用户控件调用相同的 javascript 函数
- 从用户控件调用 Web 服务时 asp.net 页为 null
- 调用后端时,页面会失去对齐方式,并且需要一些时间来重新对齐控件
- 如何从另一个控件调用 onclick 事件
- Metro Style App:如何从 Web 视图控件中运行的 JavaScript 代码调用 C# 方法
- 如何从 asp.net 超链接控件调用 JavaScript
- 如何从多个控件调用 JS 函数
- 无法为克隆的“选择”控件调用“更改”事件
- 数据网格中的超链接控件调用javascript
- 从flash影片控件调用JavaScript函数