2016-10-26 7 views
1

私は#MyModalは、コントローラにそのActionResultを有する部分図Login内側にあること部分的なブートストラップモーダルを呼び出す方法は?

    <li> 
       <a href="#" data-toggle="modal" data-target="#MyModal"> 
        <span class="glyphicon glyphicon-log-in"></span> Login</a> 
       </li> 

である]を有します。ログインをクリックしてそのモーダルを呼び出す方法は?

+0

あなたの部分 – CSL

答えて

0

ではなく、データの属性は、あなたのアンカー要素にIDを与える:そして

<a href="#" id='myanchor'> 
    <span class="glyphicon glyphicon-log-in"></span> Login</a> 

とJavaScriptでその要素のクリックイベントにバインド:

$('#myanchor').click(function(){ 
     $('#MyModal').modal('show'); 
    }); 
+0

の内容を追加してください。私はそれをしましたが、私は、モーダルが同じcshtmlファイルにないので、イベントが表示または開始するモーダルを見つけることができないと思います。 –

+0

DOM要素が存在しない場合、明らかに機能しません。 @ Html.Partial( "_ ") ' – CSL

+0

ごめんなさい、私は間違っていた、あなたが言ったようにそれを取り戻さなければならなかった、ありがとう! –

関連する問題