2013-05-01 58 views
0

HTML通ID到PHP

<a href="#modal" id="a1" class="leftPanel">Link1</a> 
<a href="#modal" id="a3" class="leftPanel">Link1</a> 
<a href="#modal" id="a4" class="leftPanel">Link1</a> 

jQuery的

function mainFunction() { 

    $(".leftPanel").click(function() { 
     $(".leftPanel").pageslide({ 
      direction: "right", 
      modal: true 
     }); 
     var linkId = $(this).attr('id'); 
     var linkId2 = (linkId.substring(1, linkId.length)); 
     console.log(linkId); 
     console.log(linkId2); 
     $.ajax({ 
      type: 'GET', 
      url: 'my.php', 
      data: linkId2, 
      success: function (data) { 
       console.log(data); 
      } 
     }); 
     return false; 
    }); 
} 

我的PHP

<?php 
    $pageid = $_GET['linkId2']; 
    print_r($_GET); 
?> 

所以這是我的代碼,但似乎沒有working..Had環顧四周dint發現了任何可以幫助你的東西。 解釋腳本 我想獲取鏈接的ID並將其分配給$ pageid console.log(data);說拒絕訪問 print_r($ _ GET);說數組(); 如果有任何代碼建議。 如果需要更多的細節,請問我會盡我所能解釋一切。 將不勝感激任何幫助。萬分感謝。

回答

6

您的jquery.ajax函數有錯誤。您錯過了傳遞數據的標識符。使用此:

data: {"linkId2" : linkId2}, 
+0

hek2mgl didnt工作((( – Froxz 2013-05-01 19:42:21

+0

什麼讓你'的print_r($ _ GET);' – hek2mgl 2013-05-01 19:43:23

+0

陣列();仍 和控制檯日誌仍然給出拒絕訪問 – Froxz 2013-05-01 19:49:19