使用jQuery AJAX提交表单并返回参考号

时间:2014-02-08 23:42:43

标签: jquery ajax forms

我有一个jQuery AJAX页面,它提交了一个表单元素paragraph_text:

var paragraph_text = $("#paragraph").val();

    $.ajax({
        url: 'insert.php',
        type: 'GET',
        data: {
                'paragraph_text': paragraph_text,
        },
        success: function() {
            alert("Data saved");
        },
        error: function() {
            alert("Data were not saved");
        }
    });

和相应的insert.php代码:

$paragraph_text = $_GET['paragraph_text'];

$sql = "query string";

$vote = $dbhandle->query($sql);

$reference = generate_ref();

这很好用,但我想做的是异步将$ reference传递回原始表单页面。任何巧妙的方法来实现这一目标?感谢。

1 个答案:

答案 0 :(得分:0)

回复您从$reference

获得的数据
$reference = generate_ref();
echo $reference; exit;

然后你可以在成功函数中使用响应。

var paragraph_text = $("#paragraph").val();

    $.ajax({
        url: 'insert.php',
        type: 'GET',
        data: {
                'paragraph_text': paragraph_text,
        },
        success: function(response) {
            //or do whatever you want with response
            alert("Data saved "+ response);
        },
        error: function() {
            alert("Data were not saved");
        }
    });