2017-08-24 6 views
0

私はasp.net(aspx)とモーダルブートストラップを使用してモバイルアプリケーションを構築しています。 このモーダルの目的は、このモーダルをトリガーするhrefの "data-marcacao"属性に含まれる情報をラベルに記入することです。 1回目の試行でモーダルがトリガーされると、ラベルは塗りつぶされません。ラベルは、1回目の試行で「はい」myButtonがクリックされた後にモーダルを開く2回目の試行でのみ作成されます。ブートストラップモーダル

//triggered 
<a href="#" data-toggle="modal" data-target="#myModal" data-marcacao="frase qualquer"> 

//modal 
    <div class="modal fade" id="myModal"> 
     <div class="modal-dialog"> 
      <div class="modal-content"> 
       <div class="modal-header"> 
       </div> 
       <div class="modal-body"> 
        <asp:Label ID="lblModalMarcacao" runat="server"></asp:Label> 
       </div> 
       <div class="modal-footer"> 
        <button class="btn btn-success btn-md" id="myButton">Sim</button> 
        <button class="btn btn-danger btn-md" data-dismiss="modal">Não</button> 
       </div> 
      </div> 
     </div> 
    </div> 

//script 
    <script type="text/javascript"> 
      $('#myModal').modal({ backdrop: 'static', keyboard: false }); 
      $('#myModal').modal('toggle'); 
      $('#myModal').modal('handleUpdate'); 

      $(document).ready(function() { 
       $("a").on("click", function (e) { 
        e.preventDefault(); 
        $('#lblModalMarcacao').text('Marcação: ' + $(this).attr("data-marcacao")); 
       }); 
      }); 
    }; 
</script> 
+1

[Stack Overflowは英語のサイトです。](// meta.stackexchange.com/q/13676) –

+1

@ Script47、つまりスペイン語ではありません。右のリンクはhttps://pt.stackoverflow.com/ – RBCunhaDesign

+1

です@RBCunhaDesignは、おっとり、知らなかった、ありがとう。 – Script47

答えて

0

私はこの問題を発見しました。私は本体にScriptManagerコンポーネントを使用していました。私はScriptManagerコンポーネントを削除し、問題は解決しました。

関連する問題