在php中使用jquery ajax单击后发布td的id

在php中使用jquery ajax单击后发布td的id,php,jquery,ajax,Php,Jquery,Ajax,我有以下jquery ajax,它在单击单元格后将页面包含到div中: $(function () { $('.yo').click(function (e) { e.preventDefault(); var value = $('#prodajx').val(); var value1 = $('#cityajx').val(); var value2 = $('#regionajx').val(); $

我有以下jquery ajax,它在单击单元格后将页面包含到div中:

$(function () {
    $('.yo').click(function (e) {
        e.preventDefault();
        var value = $('#prodajx').val();
        var value1 = $('#cityajx').val();
        var value2 = $('#regionajx').val();
        $.post('demo_link_table_static.php', {value: value, value1: value1, value2: value2}, function (data) {
            $("#search_results").html(data);

        });
        return false;
    });
});

现在我想要ajax post方法中td的
id
。。。我如何获取
td
id
(单击后)并将其发布到其他页面?谢谢。

$(this)[0].id
$(this.attr('id')
var id=$(this.attr('id')
$(this)[0].id
$(this).attr('id')
var id=$(this.attr('id');OP需要单击的td的id。类yo元素clickedOP的id需要单击的td的id。类yo元素的id单击了吗在td上添加id属性了吗?在td上添加id属性了吗?
var id_current = $(this).attr('id');  

var id_0 = $('#prodajx').attr('id');
var id_1 = $('#cityajx').attr('id');
var id_2 = $('#regionajx').attr('id');
$(function () {
    $('.yo').click(function (e) {
        e.preventDefault();
        var value = $('#prodajx').val();
        var value1 = $('#cityajx').val();
        var value2 = $('#regionajx').val();
        var id_td = $(this).attr('id');

        $.ajax({
                url: "demo_link_table_static.php",
                type: "POST",
                data : "id_td="+id_td+"&value="+value+"&value1="+value1+"&value2="+value2,
                success:function(data){
                    $("#search_results").html(data);
                }
        });
        return false;
    });
});