javascript - jquery ajax函数中的数据变量

标签 javascript ajax http-post

我尝试使用下面的代码,但它不起作用: 更新后的工作:

$(document).ready(function() { 
    $('.infor').click(function () {
     var datasend = $(this).html();
        $.ajax({
            type: 'POST',
            url: 'http://domain.com/page.php',
            data: 'im_id='+datasend',
            success: function(data){
                $('#test_holder').html(data);
            }
            });
    }); 
});

如您所见,我使用 $datasend 作为要发送的 var,但它不返回它的值,只返回它的名称。

最佳答案

我会改变 $datasend = $(this).html;var datasend = $(this).html();

接下来我会改变 数据:'im_id=$datasend',数据:'im_id='+datasend,

关于javascript - jquery ajax函数中的数据变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8023275/

相关文章:

javascript - 如何计算 JavaScript 中两个时区的时差?

javascript - 使用 map/reduce 递归计算状态?

php - 使用 AJAX 检查 Codeigniter session 是否已过期

ssl - 将数据发布到 HTTPS 页面

android - 使用经过改造的 url 编码的 POST 请求发送 JSONObject

javascript - 使用 Passport JS 给出错误的请求

javascript - Redis不会立即删除key

javascript - AJAX JSON 响应是 'undefined' ?

javascript - 传递 extJs 网格值来存储 PHP 脚本

string - 设置 POST 请求表单数据变量