使用阿贾克斯表格插件阿贾克斯提交

使用阿贾克斯表格插件阿贾克斯提交

问题描述:

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? 谢谢!

您可以使用if语句来验证表单中的数据,然后如果它返回有效数据,则可以使用查询字符串运行ajax请求。对于PHP,这取决于你发送变量的方法,你可以使用:

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

您还应该确保您要验证和逃避所有的变量在你的PHP脚本,你将它们插入到前你的数据库,以防止注射。