我有使用Laravel 4在Modal Bootstrap中调用其他页面的代码。但是在模态中没有出现另一页。以下是我的javascript代码:
<script>
$(function() {
//ambil data untuk detail buku
$(".detail-dialog").click(function() {
$('#container-modal-ajax')
.dialog({
modal: true,
title: 'Rincian Buku',
shadow: true,
show:{ effect: "puff", duration: 500 },
hide:{ effect: "puff", duration: 1000 },
overlay: true,
draggable: true,
open: function(){
$.ajax({
url: "/user/home"
});
},
buttons: [
{
text: "ok",
click: function() {
$( this ).dialog( "close" );
}
}
]
});
$("#dialog").load("detail.php", function() {
});
});
});
</script>
如果我在url ajax部分写下控制器路由,这是真的吗?
答案 0 :(得分:0)
看起来你正在使用jQuery进行AJAX调用,根据他们的文档默认使用GET请求。
因此,您需要确保为/ user / home
设置路由示例路线是:
Route::get('/user/home', function()
{
return 'User home';
});