在php中接收数据时不同并抓取数据

时间:2011-06-24 14:06:26

标签: php jquery

我有一个jquery脚本,每次点击一个特定的元素时,都会向一个名为ajaxprocess,php的页面发送带有id的get var。我有20个元素。

想法是创建一个包含3个字段的临时表,每次点击元素时,它将其值存储在字段1中,第二个存储在字段2中,第三个存储在字段3中并停止,我只想存储3个ID。

这是代码。 jQuery('#test')。text(data);是测试是否发送了变量。元素都是这样的:。

$(document).ready(function() {
    $(".element").click(function() {
        var path = $(this).attr('id');
        $.get('ajaxprocess.php', {
            Path: path
        }, function(data) {
            $('#test').text(data);
        });
    });
});

我试图计算但没有成功。 好吧,当我点击一个元素时,我得到完美的第一个值。我想在数据库上获取此值。然后,当我点击第二个元素时,我想将第二个值抓到第二个字段,直到第三个字段。 我该怎么做? 请帮忙

1 个答案:

答案 0 :(得分:0)

您可以使用此插件设置ajax队列,例如:http://code.google.com/p/jquery-ajaxq/ 这可以确保请求以正确的顺序获得响应。

或者,您可以在脚本中添加一个计数器,该计数器会在每个请求中发送:

$.get('ajaxprocess.php', {
        Path: path,
        Fieldnum: fieldnum
    }, function(data) {
        $('#test').text(data);
    });

fieldnum ++;