0
我有一個使用Ajax/jQuery提交給數據庫的表單。該表單由一個php頁面處理,併成功將數據提交給mysql。但是我希望它返回提交給數據庫的值,所以我可以在頁面上顯示它們。Ajax/Jquery - 獲取提交表單的響應記錄
我剛學,所以我沒有很多這方面的經驗,但我能得到它在警告返回mysql表的記錄ID號。在提醒後,我可以發出第二次提醒,我認爲它會返回提交的數據,但提醒只說未定義。
我無法弄清楚如何得到它返回的數據,如果有人可以幫助,這將是巨大的。
這是jQuery代碼:
jQuery(document).ready(function($) {
$('form.quform').Quform({
successStart: function (response) {
alert(response.record.id);
alert(response.record.content);
}
});
表的名稱爲account_data
,這些字段是bank_name, balance, acc_number, monthly
後PHP信息:
if (isset($_POST['form_ajax']) && $_POST['form_ajax'] == 1) {
$result['record'] = $config['record'];
MySQL的數組PHP:
$config['record'] = array(
'id' => mysql_insert_id(),
'bank_name' => $form->getValue('bank_name')
'balance' => $form->getValue('balance')
'acc_number' => $form->getValue('acc_number')
'monthly' => $form->getValue('monthly')
);
總之,它成功添加記錄,返回的第一個警報記錄ID號,然後給出了第二個警告未定義錯誤
它得到它使用你的建議提出的方法進入控制檯,有沒有辦法把它變成一個警告或網頁div? –
是的,唯一的問題是你必須提醒一個字符串而不是一個對象。因此請檢查控制檯中對象的確切結構並使用它來定位正確的數據。 – meavo