2012-01-13 179 views
0

link使用阿賈克斯表格插件阿賈克斯提交

我想通過ajax插入數據在MySQL數據庫。我已經按照列表中的apporach,但是,它沒有提到我應該在PHP部分做什麼。在這個例子中只顯示

var queryString = $.param(formData); 

    // jqForm is a jQuery object encapsulating the form element. To access the 
    // DOM element for the form do this: 
    // var formElement = jqForm[0]; 

    alert('About to submit: \n\n' + queryString); 

,並獲得輸入值的字符串,我怎麼能在我的MySQL網頁檢索它們?三江源 此外,我注意到,當我結合這與jQuery表單驗證插件,表單將提交前檢查,我知道有一個選項來停止提交,但有沒有任何代碼讓ajax知道代碼是vaildated? 謝謝!

回答

1

您可以使用if語句來驗證表單中的數據,然後如果它返回有效數據,則可以使用查詢字符串運行ajax請求。對於PHP,這取決於你發送變量的方法,你可以使用:

$var = $_GET['var1']; 
$var = $_POST['var1']; 
$var = $_REQUEST['var1']; 

您還應該確保您要驗證和逃避所有的變量在你的PHP腳本,你將它們插入到前你的數據庫,以防止注射。