jQuery表单处理和过帐

jQuery表单处理和过帐,jquery,forms,post,Jquery,Forms,Post,我真的想用jQuery取得一些进展,但我就是不能让它处理表单。以下是我的(测试)代码: 作为一个简单的测试,我将在process.php上进行此测试,如果我访问process php direct,它将正常工作 mysql_query("INSERT INTO testit (tryit) VALUES ('1')"); 如果我尝试 $tryit = $_POST['abc']; mysql_query("INSERT INTO testit (tryit) VALUES ($tryit)"

我真的想用jQuery取得一些进展,但我就是不能让它处理表单。以下是我的(测试)代码:

作为一个简单的测试,我将在process.php上进行此测试,如果我访问process php direct,它将正常工作

mysql_query("INSERT INTO testit (tryit) VALUES ('1')"); 
如果我尝试

$tryit = $_POST['abc'];
mysql_query("INSERT INTO testit (tryit) VALUES ($tryit)");
i、 e访问post变量abc时,什么都没有发生

是的,我确实连接到数据库

为什么jQuery不转到process.php页面

序列化可以在浏览器中看到这一点

testit.php?abc=q345&def=345&ghi=2345&try=Submit+Query
我真正想做的是将表单变量发布到DB表中,为什么我不能让它工作呢?或者如上所述,或者尝试发布变量?

尝试

$(document).ready(function() {
    $("#form").submit(function(){
        $.post("process.php", $("#form").serialize());    
    });
});

Russell,我们从来没有弄清楚你在发回表单时发的另一篇帖子发生了什么。如果不知道其中一个选项是否对你有效,我们就无法知道这里发生了什么。尝试一次解决一个步骤。
testit.php?abc=q345&def=345&ghi=2345&try=Submit+Query
$(document).ready(function() {
    $("#form").submit(function(){
        $.post("process.php", $("#form").serialize());    
    });
});