我正在使用laravel的wamp服务器。 我的网址是localhost / pjct_name / public。 我在ajax中有如下所示的网址
.radar {
position: absolute;
left: 50%;
top: 50%;
width:300px;
height:300px;
margin-top: -150px; // add this
margin-left: -150px; // add this
border-radius: 50%;
border: solid 1px #47b27f;
background-image: radial-gradient( circle farthest-corner, rgba(0, 162, 213, 0) 52%, rgb(83, 165, 125) 100%);
transition: all 0.2s ease-out;
-webkit-animation: zoomIn 0.2s ease-in-out 0.2s;
animation: zoomIn 0.2s ease-in-out 0.2s;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
}
它可以编辑但不能请求
$.ajax({
type: "POST",
dataType: 'json',
url : "../getCustomer",
...
});
在请求页面中重定向到http://localhost/asset/getCustomer 但我需要重定向为http://localhost/asset/public/getCustomer 如何编写htaccess进行重定向。 我尝试过
Route::get('/request', [
'middleware' => 'roles',
'roles' => [
'Requestor'
],
function(){return View('layouts.request');}
]);
/*Edit request*/
Route::get('/edit/{id}',array('as'=>'edit','middleware' => 'checksession',
function($id){
$data['id'] =$id;
return View::make('layouts.request',$data);
})
);
但没有运气
答案 0 :(得分:0)
根据路由更改AJAX请求中的网址
$.ajax({
type: "POST",
dataType: 'json',
url : "/request",
...
});
还可以将web.php中Route的方法从“获取”更改为“发布”
Route::post('/request', [
'middleware' => 'roles',
'roles' => [
'Requestor'
],
function(){return View('layouts.request');}
]);
在AJAX请求成功后重定向页面。
success: function (response) {
windoe.location.href = "/your-next-page";
},
希望它能为您服务,