我有一个包含用户信息的行的表。
当某些用户单击该<a id="modify1" data-userid="value">
行的链接时,隐藏<div id="formContainer"></div>
的内容会动态填充<form>
标签(通过 JQueryload('getuserupdateform.php?user_id=X')
方法)以更新该用户。
在调用load()
方法之后,我调用另一个showModal()
将<div id="formContainer"></div>
(并且它是动态添加的内容)放入模式窗口的函数。
但问题是动态添加的<form>
元素不存在于模式窗口中。
以下是相关代码:
$('a.modify').click(function() {
$('#formContainer).load('getuserupdateform.php?user_id=X');
return showModal($(#formContainer));
});
showModal = function(element) {
var modal;
modal = element.clone();
//Code for creating the modal window
}
该clone()
方法似乎没有克隆动态添加的<form>
元素。
我该如何解决这个问题?