[英]Laravel Bootstrap 4 Modal - Show modal on click event with AJAX call data
[英]Call bootstrap modal show event with php
我想用 php 代码调用modal('show')
事件。 我怎样才能做到这一点? 我尝试了以下方法:
if(isset($_POST['Edit'])){
echo "<script> $('#Modal').modal('show') </script>";}
我运行这段代码,但echo "<script> $('#Modal').modal('show') </script>";
不起作用。 单击图像输入时如何显示模态? 我不想用图像 onlick 打电话。
输入:
<input type="image" src="image.png" name="Edit" value="Edit" alt="Edit" />
模态:
<div class="modal hide fade" id="Modal" >
<form method="post">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" style="margin-top:-10px">×</button>
</div>
<div class="modal-body">
<textarea id="text" name="text">Test</textarea>
</div>
<div class="modal-footer">
</div>
</form>
</div>
如下设置 document.ready 函数:
echo "<script type='text/javascript'>
$(document).ready(function(){
$('#Modal').modal('show');
});
</script>";
附带说明一下,如果您有一个模态登录表单并且需要在提交(或 $_POST)时提醒用户在单独的模态中出现任何提交错误,则此解决方法也很棒。
您可以使用 jquery 的淡入功能来显示模型
$('#Modal').modal('show');
改成
$('#Modal').fadeIn('show');
希望它会帮助你。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.