2017-04-21 53 views
2

我想點擊特定行後能得到特定行的內容,並將其存儲在會話,併發送到另一個PHP文件作進一步處理。如何使用PHP來獲取錶行的onclick內容排

+0

根據您提供的代碼,您已經在''''employee'''變量中獲得了數據。你能解釋一下你想要做什麼嗎? – mi6crazyheart

+0

你可以在jquery中使用$ .each函數將數據發送到另一個php文件使用Ajax –

+0

使用錨點標記​​ JYoThI

回答

2

查看樣本示例。希望它能幫助你前進。

<!DOCTYPE html> 
<html> 
<head> 
<title></title> 
<script src="https://code.jquery.com/jquery-2.2.4.min.js" integrity="sha256-BbhdlvQf/xTY9gja0Dq3HiwQF8LaCRTXxZKRutelT44=" crossorigin="anonymous"></script> 
<script type="text/javascript"> 
$(document).ready(function() { 
    console.log("ready!"); 

    $(".tblRows").click(function() { 
     var row_data = $(this).attr("data"); 
     alert(row_data); 
    }); 
}); 
</script> 
</head> 
<body> 

<?php 
    $employee[] = array('id'=>'111', 'name'=>'Mango'); 
    $employee[] = array('id'=>'222', 'name'=>'Apple'); 

    echo '<table border=1>'; 
    foreach ($employee as $key => $value) { 
     echo "<tr class='tblRows' data='".$value['id']."-".$value['name']."'>"; 
      echo "<td>".$value['id']."</td>"; 
      echo "<td>".$value['name']."</td>"; 
     echo "</tr>"; 
    } 
    echo '</table>'; 
?> 
</body> 
</html> 
+0

我知道如何使用jQuery獲取單元格值。但我想它在php.and我必須使用這些單元格值重定向頁面 –

+1

通過Javascript獲得這些值重定向到一個PHP文件。然後將這些數據存儲在SESSION變量中。前 - ''window.location =「http://www.yoururl.com/hello.php?data=111-222」;''' – mi6crazyheart

+0

通過GET發送。例如,看我以前的評論。 – mi6crazyheart