Javascript 在sweet alert中加载html?
以下是我调用Swal的代码:Javascript 在sweet alert中加载html?,javascript,php,jquery,laravel-5,sweetalert2,Javascript,Php,Jquery,Laravel 5,Sweetalert2,以下是我调用Swal的代码: window.swal({ title: "Checking...", text: "Please wait", imageUrl: "{{ asset('media/photos/loaderspin.gif') }}", showConfirmButton: false, allowOutsideClick: false }); $.ajax({ type: 'POST', url: '/' + targe
window.swal({
title: "Checking...",
text: "Please wait",
imageUrl: "{{ asset('media/photos/loaderspin.gif') }}",
showConfirmButton: false,
allowOutsideClick: false
});
$.ajax({
type: 'POST',
url: '/' + target,
data: {
data: true
},
success: function(response) {
window.swal({
type: 'info',
width: 900,
padding: '3em',
html: response,
showCloseButton: true,
focusConfirm: false,
});
},
error: function(response) {
}
});
基本上,我正在发出一个ajax请求,它执行返回视图('index',compact('data')控制器中的代码>
我试图在Swal内部加载的html中有一个
,但在触发Swal
时它不会被加载,因此当我单击内部时不会触发任何事件
我试着查过文件,但什么也找不到。如何让swal加载该文件?我可以通过在成功
块中添加这一行来解决此问题:
$.getScript('my-file.js')
return->view()
-似乎不是有效的PHP,你能给我们看看你的控制器吗?@Script47嗨,很抱歉我打错了,我已经更新了我的问题。我现在开始工作了,我刚刚做了一个$.getScript('my-file.js'))
在启动Swal
之前。如果您有时间,您可以将此写在答案中,以便下一个遇到类似问题的人能够提供有关如何解决此问题的参考。@Mike,我会的,谢谢您。