ブートストラップモーダルウィンドウにパラメータを送信しますか?

user3759455

問題があります。(ブートストラップ3を使用して)モーダルウィンドウにパラメーターを渡すことができません。このリンクに記載されているソリューションを使用してみましたが、機能させることができません。

TwitterBootstrapモーダルに情報を動的にロードします

(ソリューションkexxcreamユーザー)。

しかし、ボタンを押すと、ディスプレイには何も表示されず、明らかにブロックされ、下の画像が添付されています。

http://i.imgur.com/uzRUyf1.png

コードを添付しました(左上の同じコード投稿)。

HTMLコード:

      <div id="myModal" class="modal hide fade">
      <div class="modal-header">
        <button class="close" data-dismiss="modal">&times;</button>
        <h3>Title</h3>
      </div>
      <div class="modal-body">            
          <div id="modalContent" style="display:none;">

          </div>
      </div>
      <div class="modal-footer">
        <a href="#" class="btn btn-info" data-dismiss="modal" >Close</a>
      </div>
  </div> 

JSコード:

    $("a[data-toggle=modal]").click(function() 
    {   
        var essay_id = $(this).attr('id');

        $.ajax({
            cache: false,
            type: 'POST',
            url: 'backend.php',
            data: 'EID='+essay_id,
            success: function(data) 
            {
                $('#myModal').show();
                $('#modalContent').show().html(data);
            }
        });
    });

ボタン:

<a href='#myModal' data-toggle='modal' id='2'> Edit </a>

PHPコード(backend.php):

<?php
$editId = $_POST['EID'];
?>
  <div class="jumbotron">
   <div class="container">
    <h1>The ID Selected is <?php echo $editId ?></h1>
   </div>
  </div>
dfsq

まず、モーダルHTML構造を修正する必要があります今では正しくありません。クラスは必要ありません.hide

<div id="edit-modal" class="modal fade" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
    <div class="modal-dialog">
        <div class="modal-content">
            <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                <h4 class="modal-title" id="myModalLabel">Modal title</h4>
            </div>
            <div class="modal-body edit-content">
                ...
            </div>
            <div class="modal-footer">
                <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
                <button type="button" class="btn btn-primary">Save changes</button>
            </div>
        </div>
    </div>
</div>

次に、リンクはdata-target属性を介してこのモーダルを指す必要があります。

<a href="#myModal" data-toggle="modal" id="1" data-target="#edit-modal">Edit 1</a>

最後に、Jsの部分は非常に単純になります。

    $('#edit-modal').on('show.bs.modal', function(e) {

        var $modal = $(this),
            esseyId = e.relatedTarget.id;

        $.ajax({
            cache: false,
            type: 'POST',
            url: 'backend.php',
            data: 'EID=' + essayId,
            success: function(data) {
                $modal.find('.edit-content').html(data);
            }
        });
    })

デモ:http//plnkr.co/edit/4XnLTZ557qMegqRmWVwU?p = preview

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

最大値でモーダル ウィンドウの動的幅をブートストラップしますか?

分類Dev

Angularjs-モーダルブートストラップウィンドウからスコープを渡す

分類Dev

ブートストラップ付きのAngular:モーダルウィンドウの「id」プロパティを設定します

分類Dev

ウィンドウのサイズを変更すると、左からモーダルカットをブートストラップします

分類Dev

ブートストラップモーダルウィンドウを完全に破壊する方法は?

分類Dev

ブートストラップモーダルウィンドウをvuejsで再利用可能にする方法

分類Dev

カウントダウンタイマーにモーダルウィンドウのブートストラップを表示させる

分類Dev

ウィンドウの高さ内でブートストラップモーダルをドラッグします

分類Dev

asp.netを使用してSSRSレポートフィルタードロップダウンにパラメーターを渡します

分類Dev

選択(ドロップダウン)値に基づいてブートストラップモーダルウィンドウを表示する

分類Dev

HTMLフィールドとブートストラップポップアップウィンドウからデータを挿入します

分類Dev

jQueryを使用してブートストラップモーダルウィンドウを開く方法

分類Dev

ブートストラップモーダルフッターの水平線がウィンドウを超えています

分類Dev

ポップアップウィンドウのブートストラップモーダルをランダムに表示する

分類Dev

Laravelはドロップダウンリストからコントローラーに値を送信します

分類Dev

ブートストラップモーダルウィンドウをangularjsから閉じる方法

分類Dev

ブートストラップモーダルウィンドウの問題

分類Dev

ブートストラップモーダルウィンドウの問題

分類Dev

角度のあるブートストラップモーダルウィンドウを垂直方向に中央揃え

分類Dev

Rails5前のウィンドウを複製するブートストラップモーダル

分類Dev

複数のフォームを持つ単一のモーダルウィンドウをブートストラップします

分類Dev

ブートストラップモーダルダイアログのロード時に、コントローラーからデータを取得します

分類Dev

AngularJSはブートストラップモーダルウィンドウから$ indexを渡すことができません

分類Dev

AngularJSはブートストラップモーダルウィンドウから$ indexを渡すことができません

分類Dev

セレンコードの使用ブートストラップモーダルでテキストフィールドにデータを送信する方法

分類Dev

ウィンドウストレージプールのハードドライブをどのように交換/アップグレードしますか?

分類Dev

ブートストラップのボタンの代わりにスパンタグとグリフィコンを使用してドロップダウンメニューを作成するにはどうすればよいですか?

分類Dev

ブートストラップドロップダウンを別の要素にアタッチします

分類Dev

Rails-フォーム選択ドロップダウンからコントローラーにパラメーターを渡します

Related 関連記事

  1. 1

    最大値でモーダル ウィンドウの動的幅をブートストラップしますか?

  2. 2

    Angularjs-モーダルブートストラップウィンドウからスコープを渡す

  3. 3

    ブートストラップ付きのAngular:モーダルウィンドウの「id」プロパティを設定します

  4. 4

    ウィンドウのサイズを変更すると、左からモーダルカットをブートストラップします

  5. 5

    ブートストラップモーダルウィンドウを完全に破壊する方法は?

  6. 6

    ブートストラップモーダルウィンドウをvuejsで再利用可能にする方法

  7. 7

    カウントダウンタイマーにモーダルウィンドウのブートストラップを表示させる

  8. 8

    ウィンドウの高さ内でブートストラップモーダルをドラッグします

  9. 9

    asp.netを使用してSSRSレポートフィルタードロップダウンにパラメーターを渡します

  10. 10

    選択(ドロップダウン)値に基づいてブートストラップモーダルウィンドウを表示する

  11. 11

    HTMLフィールドとブートストラップポップアップウィンドウからデータを挿入します

  12. 12

    jQueryを使用してブートストラップモーダルウィンドウを開く方法

  13. 13

    ブートストラップモーダルフッターの水平線がウィンドウを超えています

  14. 14

    ポップアップウィンドウのブートストラップモーダルをランダムに表示する

  15. 15

    Laravelはドロップダウンリストからコントローラーに値を送信します

  16. 16

    ブートストラップモーダルウィンドウをangularjsから閉じる方法

  17. 17

    ブートストラップモーダルウィンドウの問題

  18. 18

    ブートストラップモーダルウィンドウの問題

  19. 19

    角度のあるブートストラップモーダルウィンドウを垂直方向に中央揃え

  20. 20

    Rails5前のウィンドウを複製するブートストラップモーダル

  21. 21

    複数のフォームを持つ単一のモーダルウィンドウをブートストラップします

  22. 22

    ブートストラップモーダルダイアログのロード時に、コントローラーからデータを取得します

  23. 23

    AngularJSはブートストラップモーダルウィンドウから$ indexを渡すことができません

  24. 24

    AngularJSはブートストラップモーダルウィンドウから$ indexを渡すことができません

  25. 25

    セレンコードの使用ブートストラップモーダルでテキストフィールドにデータを送信する方法

  26. 26

    ウィンドウストレージプールのハードドライブをどのように交換/アップグレードしますか?

  27. 27

    ブートストラップのボタンの代わりにスパンタグとグリフィコンを使用してドロップダウンメニューを作成するにはどうすればよいですか?

  28. 28

    ブートストラップドロップダウンを別の要素にアタッチします

  29. 29

    Rails-フォーム選択ドロップダウンからコントローラーにパラメーターを渡します

ホットタグ

アーカイブ