ユーザー情報を含む行を持つテーブルがあります。
一部のユーザーが<a id="modify1" data-userid="value">
その行のリンクをクリックすると、そのユーザーを更新するためのタグが (JQuery メソッドを介して)<div id="formContainer"></div>
動的に取り込まれる非表示があります。<form>
load('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>
要素を複製していないようです。
この問題を解決するにはどうすればよいですか?