var url = 'json/result.json';
$(document).ready(function() {
$.getJSON(url, function(data) {
$.each(data.video, function(index, video) {
var row = $("<tr></tr>");
$('#userDataGrid').append('<td>' + video.id + '</td>');
$('#userDataGrid').append('<td>' + video.name + '</td>');
$('#userDataGrid').append('<td>' + video.url + '</td>');
$.each(video.author.data, function(index, author) {
$('#userDataGrid').append('<td> Author: ' + author.name_author + '</td>');
});
$('#userDataGrid').append('<br/>');
});
});
$("#userDataGrid p").addClass("selected highlight");
console.log("========================");
//console.log(data);
console.log("========================");
});
0
A
回答
1
var row = $("<tr></tr>");
row.append('<td>Foo</td>');
row.append('<td>Bar</td>');
..
$('#userDataGrid').append(row);
但如何正確使用附加:
var row = '<tr>';
row += '<td>Foo</td>';
row += '<td>Bar</td>';
..
row += '</tr>';
$('#userDataGrid').append(row);
來源:
0
可以使用wrapAll
方法。
$.each(data.video, function(index, video) {
// ...
$('#userDataGrid > td').wrapAll('<tr></tr>')
});
1
$.getJSON(url, function(data) {
$.each(data.video, function(index, video) {
var row_str= '<tr>';
row_str += '<td>' + video.id + '</td>';
row_str += '<td>' + video.name + '</td>';
row_str += '<td>' + video.url + '</td>';
$.each(video.author.data, function(index, author) {
row_str += '<td> Author: ' + author.name_author + '</td>';
});
row_str += '<br/>';
row_str += '</tr>';
$('#userDataGrid').append(row_str);
});
});
+0
順便說一句,只要看看這個 - http://stackoverflow.com/questions/171027/add-table-row-in-jquery。這裏有幾種方法 – ddb
相關問題
- 1. 轉換TD列到TR行
- 2. 將JSON轉換爲TR和TD
- 3. jquery將thead tr td的屬性複製到tbody tr td
- 4. 如何將jquery代碼轉換爲javascript
- 5. 我將如何將此jQuery代碼轉換爲標準的JavaScript?
- 6. 將一些Jquery代碼轉換爲Mootools
- 7. jQuery用jQuery封裝一個tr td
- 8. jQuery:將td元素添加到tr
- 9. 如何將Javascript代碼轉換爲Jquery代碼?
- 10. 我如何將jQuery代碼轉換爲Javascript函數
- 11. VS代碼將所有內容都轉換爲html代碼段?
- 12. 有沒有辦法將這個JavaScript代碼轉換爲jQuery?
- 13. JQuery:第一個tr小於X td
- 14. 我應該如何將Java代碼轉換爲C#代碼?
- 15. 如何通過jQuery爲tr標籤中的所有td標籤賦予樣式?
- 16. 表td和jquery - 爲每個TR設置相同數量的TD
- 17. 如何迭代表格的td inputs/tr?
- 18. 如何從jquery獲得tr的第一個td文本
- 19. 將我的代碼SQL轉換爲LINQ?
- 20. 將我的Angular代碼轉換爲TypeScript
- 21. 如何將這個PHP代碼轉換爲wordpress短代碼?
- 22. 如何將此jQuery代碼轉換爲jQuery函數?
- 23. JSON - 將代碼從JQuery轉換爲PHP
- 24. 無法將Javascript代碼轉換爲JQuery
- 25. 將jQuery代碼轉換爲Javascript
- 26. 將jQuery代碼轉換爲mootools 1.11
- 27. 將jQuery代碼轉換爲Polymer?
- 28. 將原型代碼轉換爲JQuery
- 29. 將部分代碼轉換爲jQuery
- 30. 將代碼從jquery轉換爲純javascript
我喜歡這個wrapAll但其包裝中。每一個記錄,有什麼想法? –
@ ShoaibUd-Din在'each'循環結束時調用它。 – undefined
3 td在一個tr然後3 td在一個tr –