jquery ajax函数中的多个数据变量

时间:2011-11-06 09:28:01

标签: jquery ajax variables post

昨天我有question(已回答),今天我需要进一步扩展。我需要传递两个或更多变量,但我找不到合适的语法: 更新后的工作代码:

$(document).ready(function() { 
   $('.infor').click(function () {

    var datasend = $(this).html();
    var datasendmore = $(this).next().html();

      $.ajax({
           type: 'POST',
           url: 'http://domain.com/page.php',
           data: {im_id:datasend, yt_id:datasendmore},
           success: function(data){
              $('#test_holder').html(data);
              }
           });
    }); 
});

感谢。

2 个答案:

答案 0 :(得分:3)

使用:

data: {im_id:datasend,yt_id:datasendmore}

答案 1 :(得分:1)

有一个小错字:

数据:'im_id ='+ datasend','

应该是

数据:'im_id ='+ datasend +',

从我上面看到的内容。

我会使用{im_id:value1,param2:value2,param3:value3等}