【发布时间】:2016-08-12 22:56:50
【问题描述】:
我正在使用 laravel 4.2 并尝试使用 ajax 更新数据,但在 ajax 重定向 url 中对我不起作用。因为我使用 URL:action like,
$.ajax({
type: 'POST',
dataType: 'json',
url : "store",
data: { title: postTitle['post-title']['value'], body: postContent['post-body']['value'] },
success: function(data) {
if(data.success === false)
{
$('.error').append(data.message);
$('.error').show();
} else {
$('.success').append(data.message);
$('.success').show();
setTimeout(function() {
window.location.href = "{{ URL::action('PostsController@index') }}";
}, 2000);
}
},
error: function(xhr, textStatus, thrownError) {
alert('Something went wrong. Please Try again later...');
}
});
我不知道为什么它不起作用。请帮帮我。
【问题讨论】:
-
注意:你需要一个到那个控制器动作的路由
-
@madalinivascu 在这种情况下如何在路由中添加控制器操作
标签: php jquery ajax laravel laravel-4