1

ユーザー情報を含む行を持つテーブルがあります。

一部のユーザーが<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>要素を複製していないようです。

この問題を解決するにはどうすればよいですか?

4

1 に答える 1