簡體   English   中英

使用ajax在數據庫中插入數據后未顯示警告消息

[英]alert message is not showing after inserting data in database using ajax

在此處輸入圖片說明

我有一個代碼,我在其中向數據庫中插入了數據,並且正在使用ajax。 這是我的代碼:

$('.submit_request').click(function (event) {

var frm = $('#formin');

var postForm = frm.serialize();
   $.ajax({

                    type: 'POST', 
                    url: 'addingJournal.php', 
                    data: postForm, 
                    dataType: 'json',
                    success: function (data) {
                        if(data.success){

                      alert('Journal Id added!!!');  
                  }
                    }
                });

});

現在,運行后,我得到{“ success”:true}此消息,而不是警報。

不是AJAX的專家,但快速瀏覽一下,我想說的是您的if語句。 輸入成功塊已經意味着該操作是成功的,因此,除非您的數據對象還包含成功屬性,否則永遠不會輸入if塊。

嘗試以下方法:

success: function (data) {
        alert('Journal Id added!!!');
}

或者,如果您期望data.success的值為:

success: function (data) {
        alert(data.success);
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM