[英]How can I access Checkboxes in a dynamically created tr using Jquery (Not delegation)
我有一个可以动态添加tr的表。 tr包含表示团队成员是否具有特定角色的复选框-这是通过该角色的利用率大于0来定义的。 在对话框中设置角色和使用率。针对团队成员保存对话框值时,将为每种不同的角色类型调用以下方法。
if (teamMember.designerUtil > 0) {
$('tr', '#my-table').eq(tableRow).find("#designerCheck").prop("checked",true);
}
我要实现的目标是,在为团队成员分配角色时,在其模式检查中设置角色的团队成员的tr上具有复选框。 上面的代码仅适用于页面加载时创建的tr,不适用于动态创建的tr。 我已经阅读了有关事件委派的内容,但我认为没有附加的事件。 我只想使用Jquery选中复选框,而不启动事件。
如果“动态添加”是指在页面加载时由javascript创建,则您应该能够使用文档就绪功能执行代码:
https://learn.jquery.com/using-jquery-core/document-ready/
如果“动态添加”是指由ajax调用创建,则您应该能够使用ajaxComplted来获取所需的行为。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.