2016-04-28 12 views
1

enter link description hereにjqueryのAJAXを使用して、クリックした後、私はセルをクリックした後のdivにページが含まれてjqueryのAJAXを、次いますポストIDは、PHP

$(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をしたいです。.. 。idtd(クリック後)にして別のページに投稿するにはどうすればよいですか?ありがとうございました。

+2

'$(この)[0] .id'または' $(この).ATTR( 'ID') ' –

+0

するvar ID = $(この).ATTR( 'ID')。 – JYoThI

答えて

0
var id_current = $(this).attr('id'); 

var id_0 = $('#prodajx').attr('id'); 
var id_1 = $('#cityajx').attr('id'); 
var id_2 = $('#regionajx').attr('id'); 
+1

OPはクリックされたtdのIDを要求します。クラスyo要素のIDは –

+0

をクリックしましたhttps://jsfiddle.net/subodhkachare/wzjoptnL/ –

+0

私はクリックしたtdのIDを望みます.... pls上のフィドル上... thnx –

0
$(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; 
    }); 
}); 
+0

"var id_td"変数に値を取得しません... –

+0

あなたのIDにid属性を入れましたか? –

関連する問題