Demo und vollständige Code ist wie folgt: https://jsfiddle.net/xzxrp7nn/5/Wie Parameter json Array senden, wenn Modal geöffnet?
Mein HTML-Code ist wie folgt:
<div id="tes">
</div>
<!-- Modal Currency-->
<div class="modal fade" id="priceModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
</div>
<div class="modal-body">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal-dialog -->
</div>
Mein Javascript-Code ist dies wie:
$(document).ready(function(){
var priceModal = '{"attributes":{"Code":"DBL","Total":"200000"},"DayPrice":{"Date":"2016-05-26","Rate":"200000"}}';
var isitable = '<button class="btn blue tes_button" data-toggle="modal" data-target="#priceModal" id="priceModal='+priceModal+'">tes</button>';
$("#tes").html(isitable);
$('#priceModal').on('show.bs.modal', function(e) {
var param = e.relatedTarget.id;
console.log(param);
})
})
Wenn offenen modale, möchte ich Parameter priceModal. Ich mache console.log(param);
in $('#priceModal').on('show.bs.modal', function(e) {
.
Aber das Ergebnis: priceModal={
Jede Lösung, um mein Problem zu lösen?
Danke
Ihre Frage ist nicht ganz klar. Welchen Parameter möchten Sie senden oder drucken? –
Überprüfen Sie meine Geige: 'https: // jsfiddle.net/xzxrp7nn/6 /' Ist das, was Sie wollen? – AlexIL
überprüfen Sie diese Geige, Sie müssen nicht PriceModel Button ID hinzufügen, wie es in Modellfunktion verwendet werden kann dies überprüfen https://jsfiddle.net/trd0q40e/1/ –