【发布时间】:2015-04-06 07:23:59
【问题描述】:
我有如下定义的 laravel 路由
Route::get('dos',array('as'=>'saveOrder','uses'=>'HomeController@SaveOrder'));
我的ajax请求如下
var params = $("#tab_logic :input[name='id[]']").serialize();
//alert(params);
$.ajax({
url: "dos",
method: 'GET',
data: params,
//dataType:"json",
success: function( data )
{
// do nothing
alert(data);
}
});
执行时出现 500 服务器错误。输入字段 ID[] 是一个数组,我希望将此数组发送到 laravel 路由,以便我可以使用 Input::get('id') 在控制器操作中处理它。
【问题讨论】:
-
你试过在 ajax 中使用完整的 url 吗?喜欢
http://domain/dos虽然500错误不应该是由这个引起的,但请尝试一下。 -
检查
app/storage/logs/laravel.log是否有错误 -
知道了,范围查询出错
标签: php jquery arrays ajax laravel