[英]Passing a variable to Modal
我有几行提取的数据。 在每一行中,我必须调用一个传递其ID的模式。 在模式中,使用该ID我必须获取数据并将其显示在表中。
问题是如何将id(php变量)传递给javascript,然后再次将其传递给模式, 而不是显示id而是将其作为变量 ?
php / html:
<php $i=0;
?>
<p>Link 1</p>
<a data-toggle='modal' href='#form-content' >test</a>
<p> </p>
<php $i=1;
?>
<p>Link 2</p>
<a data-toggle='modal' href='#form-content' >test</a>
<div id="form-contact" class="modal hide fade in">
<div class="modal-header">
<a class="close" data-dismiss="modal">×</a>
</div>
<div class="modal-body">
<form class="contact" name="contact">
...
...
</form>
</div>
<div class="modal-footer">
...
...
</div>
</div>
js:
$(document).ready(function() {
$("input#submit").click(function() {
$.ajax({
type: "POST",
data: $('form.contact').serialize(),
beforeSend: function() {
$("#form-content").modal('hide');
$('#wait').show();
},
success: function() {
$('#wait').hide();
document.location.reload();
},
error: function() {
alert("failure");
}
});
return false;
});
});
谢谢。
它可能不是最好的解决方案,但是您可以这样做:
<script type="text/javascript">
var theBestIdEver = <?php echo $id; ?>
</script>
然后,您可以使用纯JavaScript将ID发送/接收ID到您想要的任何地方。 请记住,在阅读之前,需要编写此脚本!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.