【发布时间】:2014-05-23 11:51:50
【问题描述】:
这是我的 javascript 中的函数。由另一个函数的 onclick 函数触发。
function getValueUsingParentTag(){
var tv_type = [];
var screen_size = [];
var connectivity = [];
var features = [];
var chkArray = [tv_type,screen_size,connectivity,features];
$("#tvtype input:checked").each(function() {
tv_type.push($(this).val());
});
$("#screensize input:checked").each(function() {
screen_size.push($(this).val());
});
$("#connection input:checked").each(function() {
connectivity.push($(this).val());
});
$("#feature input:checked").each(function() {
features.push($(this).val());
});
console.log(chkArray);
//alert(JSON.stringify(chkArray));
alert('hello');
$.get("output-tv.php",{tv_type:tv_type,screen_size:screen_size,connectivity:connectivity,features:features},function(chkArray){
});
}
这是返回的示例 json 对象
{"result":[
{"product_code":"B2810","tv_name":"32B2810","size":"32","tv_type":"INTERNET TV"},
{"product_code":"B2610","tv_name":"48B2610","size":"48","tv_type":"INTERNET TV"}
]}
我需要根据返回的 json 对象在 javascript 中创建一个表。我不知道怎么做。请帮忙。
【问题讨论】:
-
编写一个循环,将
$("<tr>")和$("<td>")元素与从结果中填充的值一起追加。 -
我不敢相信你学习 jQuery 的教程没有任何使用它创建表的示例。
标签: javascript jquery arrays json multidimensional-array