0
加載內容不知道,如果我這樣做效率:laravel 5.2的jQuery/AJAX從數據庫
我試圖從相關的驗證::用戶()數據庫中加載通知 - 在> ID通知表,並顯示它們,如果他們是未讀(未讀= 0)
我有一個腳本在我的app.blade.php :(它收集數組成功,但對於var請求我想'1'是變異'ID',但我不知道如何正確抓住它,也如何顯示通過javascript(foreach循環)與數組混淆的數組內容(注意:我很高興交換到AJAX我不喜歡不知道這會更好。
App.blade腳本
<script>
$(document).ready(function() {
$('.dropdown-toggle').on('click', function() {
$('.menu').html('Loading please wait ...');
var id = {{ Auth::user()->id }};
var request = $.get('/notifications/1');
request.done(function(response) {
console.log(response);
$(".menu").html(response);
});
});
});
routes.php文件
route::get('/notifications/{user_id}', '[email protected]');
NotificationController
public function get($user_id)
{
$user = User::findOrFail($user_id);
$notifications = Notification::all();
// dd($notifications);
$notification_array = $user->notifications()->where('read', 0)->get();
return $notification_array;
}
三江源有助於很多IM返回它作爲一個對象可以我atill使用它作爲一個arrayu ?? –
是的,您可以以類似的方式訪問js對象屬性。看到這個答案和hasOwnProperty背後的解釋以及:http://stackoverflow.com/questions/8312459/iterate-through-object-properties – btl
好吧謝謝我會盡力做到這一點...數組似乎更容易xD謝謝很多 –