1

モーダル オプション ボックスでさまざまなリストを実装しています。プロパティのリストを想像してください ( www.keydataweb.co.uk/bootstrap/manageprops.phpにあります) - ユーザーがアクションを実行したい場合、モーダルを起動し、プロパティの ID を渡す必要があります。スタックオーバーフローで見つけた応答に基づいてこれにアプローチしていますが、ページに配置されると機能しなくなります。私はそれが私のJSに関係しているのではないかと考えていますが、それをどのように配置するのが最善か、または私が抱えている現在のエラーを修正する方法が完全にはわかりません:

$(document).on("click", ".open-delPropDialog", function () {
     var propForDel = $(this).data('id');
     $(".modal-body #propId").val( propForDel );
    $('#delPropDialog').modal('show');
});

ここに私の現在のコードでフォークされた JSFiddle があります: http://jsfiddle.net/mxqUX/

JSFiddle は私のページに統合されていますが、まだスタイルが設定されていないため、2 つのボタンが上部に配置されています。

助けてください!

元のベース: (http://stackoverflow.com/questions/10626885/passing-data-to-a-bootstrap-modal)

4

1 に答える 1

1

ここのコードブロックには次のようなものがあります。

$(".modal-body #propId").val( propForDel );

JSFiddleとサイトにあるもの:

$(".modal-body #delPropDialog").val( propForDel );

JSFiddleとサイトを修正して、コードブロックにあるコードと一致させれば、うまくいくはずです。

jsfiddleを更新しました

于 2012-10-24T15:47:39.573 に答える