Оповещение работает на Chrome, но не работает на Firefox - PullRequest
0 голосов
/ 19 октября 2019

Я пытался сделать предупреждение. он работает на Chrome, но не работает, когда я пытаюсь в Firefox.

Это мой HTML, который вызывает функцию:

<button type="button" class="btn btn-primary" id="btn_submit">Submit</button>

$('#btn_submit').click(function() {
    setRating($('.checked').length, transaksi_id, menu_id);
    location.reload();
});

Это мои маршруты

Route::post('/pesananSaya/setRating/{data}/{rating}', 'TransaksiController@setRatingPesananCust');

Здесь я устанавливаю данные рейтинга

function setRating(rating, pesanan_id, id_menu) {
    $.ajax({
        url: '/pesananSaya/setRating/'+pesanan_id+'/'+rating,
        cache: false,
        type: 'post',
        dataType: 'json',
        success: function(data) {
            data = JSON.stringify(data);
            alert("Nilai rating dimasukkan.");
        }
    });
}

Это мой контроллер:

public function setRatingPesananCust(Request $request, $id, $rating){
    $userId = Auth::user()->id;
    $pesananId = $id;
    $data = Transaction::where('id', $pesananId)->get();
    foreach($data as $y) {
        $findRating = Rating::where('id_transaksi', $pesananId)->get();
        foreach($findRating as $y) {
            Rating::where('id_user', $y['id_user'])->where('id_transaksi', $y['id_transaksi'])->where('id_menu', $y['id_menu'])->update(['nilai_rating' => $rating]);
        }
    }
    return count($data);
}

1 Ответ

0 голосов
/ 19 октября 2019

Я думаю, что ваше Firefox-уведомление или всплывающее окно могут блокироваться по умолчанию.

Щелкните правой кнопкой мыши webpage> выберите View Page Info запись> выберите Permissions вкладка> измените Показать Notifications или Open PopupОконные предметы для костюма.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...