我有一張表,我需要讀一行,並得到所有的前。日。我寫了這樣的東西,但它給了我兩次相同的陣列['id','test']
。jquery讀錶行
我該怎麼做?由於我必須在php類中處理每個th
以構建表。
<script type="text/javascript">
$(document).ready(function(){
var table = $("table");
var headerCells = table.find("thead th");
var headers = [];
//get header cells
headerCells.each(function(i) {
i = $(this).text();
headers[headers.length] = i;
});
//convert array to json
var jsonArray = JSON.stringify(headers);
//prepare POST data
var dataToPost = { 'jsonArray':jsonArray };
console.log(headers);
$.ajax({ url: '/js/call.php',
data: {data: dataToPost},
type: 'get',
success: function(output) {
//output = eval('(' + output + ')');
alert (output);
}
});
}); //end jQ
</script>
你能後的HTML? –
你從哪裏得到數組兩次? –
我很抱歉...我在測試Michas的代碼時發現了一個錯誤。問題在別處 - (我做了2個調用)我應該在PHP類中使用jQuery獲取表的行。不過我不知道該怎麼做(現在我在另一個php文件中調用了類),然後我必須用另一個類來處理數據。是否有人知道是否有可能撥打電話並在班級中獲取變量 - 讓我們用另一種方法說吧? –