2017-10-23 5 views
2

können Sie mir mit meinem Problem helfen? Ich habe mehrere Tasten und 1 Modal. Jedes Mal, wenn ich auf den Knopf klicke, zeigt das Modal es richtig an. aber ich mag es, mein Modal zu rekodieren. Ich möchte den Wert der Schaltfläche auf dem Modal echo, wenn ich auf die Schaltfläche geklickt habe.Mehrfachform und ein modales

für ex:

button 1. <value="button1"> ----> <a href="#myModal"> 
button 2. <value="button2"> ----> <a href="#myModal"> 
button 3. <value="button3"> ----> <a href="#myModal"> 

wenn ich die button 2 klicken, wird die myModal es zeigen plus dem Wert button2 zeigen/echo es auf dem myModal auf.

danke im voraus, jede hilfe wird geschätzt.^__ ^.

Ich vergaß zu erwähnen: das Modal ist auf einem anderen Körper von HTML.

Hier ist mein Modal Link und Skriptcode;

<div id="myModal" class="modal fade"> 
    <div class="modal-dialog"> 
     <div class="modal-content"> 
     </div> 
    </div> 
</div> 

$(document).ready(function(){ 
    $("#myBtn1").click(function(){ 
      $("#myModal").modal(); 
    }); 
}); 

Ich weiß nicht, wo könnte ich den gegebenen Code setzen, um den Knopfwert zu widerhallen?

+1

Verwenden Sie Javascript/Jquery, um Ihr modales anzuzeigen und das HTML auf modal zu ändern. – Shrikant

+0

haben ein title-Attribut auf der Schaltfläche und dann auf den Klick können Sie den Titel Attributwert von $ (this) .attr ('title') –

+0

Vielen Dank @Dhaval Chheda. Ich werde deinen gegebenen Rat versuchen.^__^ –

Antwort

0

Eine Lösung könnte ids Tasten das Hinzufügen und das Hinzufügen dieses dann in Javascript-Funktion Ihres modal zu öffnen

$(".modal-body #your_html").val($(this).data('id')); 
+0

danke @Abhilash Chaturvedi. Ich werde deinen gegebenen Rat versuchen.^__^ –

+0

Wie könnte ich den Wert der Schaltfläche auf dem Modal Echo? –

+0

Ersetze #ihr_html durch #some_id und lege das Modal dort ab, wo du den Inhalt haben willst. –

0

Sie können den Wert der aktuellen Taste erhalten.

$('.modal-body a').on('click', function(){ 
    alert($(this).val()); 
}); 
+0

hallo @ shrikantbishoye danke für den Code. Bitte sehen Sie meinen editierten Beitrag oben. Ich weiß nicht wo ich hinlegen könnte? –

+0

Wie könnte ich den Wert der Schaltfläche auf dem Modal Echo? –