Javascript 有没有办法使用AJAX将响应结果传递到另一个页面
我无法使用ajax和laravel将结果传递到blade.php的另一个页面 我有两页 第一页 身份证呢 情景: 在第一页中,您可以在该页上看到相册列表 例如 专辑1/1 专辑2/2 专辑3/3 示例输出。如果我单击id为1的calgarey相册,其中的所有图像都必须发送到peoplegallery\u相册 所以现在我的页面转到 现在的问题是,我转学后,为什么在回答上没有结果 我在第一页列出了所有专辑的代码Javascript 有没有办法使用AJAX将响应结果传递到另一个页面,javascript,jquery,laravel,Javascript,Jquery,Laravel,我无法使用ajax和laravel将结果传递到blade.php的另一个页面 我有两页 第一页 身份证呢 情景: 在第一页中,您可以在该页上看到相册列表 例如 专辑1/1 专辑2/2 专辑3/3 示例输出。如果我单击id为1的calgarey相册,其中的所有图像都必须发送到peoplegallery\u相册 所以现在我的页面转到 现在的问题是,我转学后,为什么在回答上没有结果 我在第一页列出了所有专辑的代码 $(document).ready(function(){ $.ajax
$(document).ready(function(){
$.ajax({
url:'http://localhost:8000/api/peoplegallery',
dataType: "json",
contentType: "application/json",
success:function(response) {
var peoplegallery = response[0].gallery_table;
$.each(peoplegallery, function (index, el) {
var stringify_list_gallery = jQuery.parseJSON(JSON.stringify(el));
var gallery_file = stringify_list_gallery['file'];
var people_gallery_image = '<img src=/storage/' + gallery_file + ' class="d-block w-100">';
var gallery_id = stringify_list_gallery['content_id'];
var gallery_content_title = stringify_list_gallery['content_title'];
var gallery_event_dated = stringify_list_gallery['event_dated'];
var peoplegallery_data;
peoplegallery_data =
'<div class="col-md-4">\
<div class="card" style="margin-left:20px;">\
<img class="card-img-top" src="/storage/'+gallery_file+'" alt="Card image cap" style="height:200px;">\
<div class="card-body">\
<h5 class="card-tilte">\
<a href="/peoplegallery_album/'+gallery_id+'" class="clicked_albums" data-id='+gallery_id+' style="color:black; font-weight: 500;">'+gallery_content_title+'</a>\
</h5>\
</div>\
<div class="card-footer">\
<small class="text-muted"><i class="icon ion-md-calendar" style="font-size:15px; color:#800000;"></i><i class="far fa-calendar-check"></i> '+gallery_event_dated+'</small>\
</div>\
</div>\
<br><br>\
</div>\
';
$('#list_peoplegallery').append(peoplegallery_data);
});
},
error:function(response) {
console.log(response);
}
});
});
我的控制器看起来像这样
public function peoplegallery_album($id)
{
$get_title = DB::select('SELECT content_title,event_place,DATE_FORMAT(event_date, "%M %d, %Y") as event_dated FROM content_structure WHERE content_id = ? AND status = ? ',[$id,'Active']);
$get_image = DB::select('SELECT cid,image,created_at FROM album_category WHERE cid = ?',[$id]);
return response()->json(array(['logic_title' => $get_title,'get_image' =>$get_image]));
}
我的api路线如下所示
Route::get('peoplegallery','api\UserController@peoplegallery');
Route::get('peoplegallery_album/{id}','api\UserController@peoplegallery_album');
我认为你应该在第一页获得相册的地方获得相册id,我认为你应该在第一页获得相册的地方获得相册id,因为你可以看到Ali我已经获得了id属性并具有值,正如你可以看到Ali我已经获得了id属性并具有值,
Route::get('peoplegallery','api\UserController@peoplegallery');
Route::get('peoplegallery_album/{id}','api\UserController@peoplegallery_album');