PHP速学视频免费教程(入门到精通)
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
jquery创建表格
/** * 创建表格 * @param label 标题 * @param data 数据 * @param tableElement html元素,表格插入至此元素中 */function createTable(label, data, tableElement) { //创建表格 var table = $("
" + value + " | "); th.appendTo(tr); }); tr.appendTo(table); $.each(data, function (index, row) { //数据行 var tr = $("||||
---|---|---|---|---|
" + value + " | "); td.css({ border: "1px solid #d0d0d0", height: "24px" }); td.appendTo(tr); }); tr.appendTo(table); }); table.appendTo(tableElement); }
第1列 | 第2列 | 第3列 | 第4列 | 第5列 |
第2行 | ||||
第3行 |
3.Jquery添加(删除)表格行列
多用于动态表格,即表格的数据行列非固定,ajax填充数据。
注意:因为这里是重置表格,所以删除了除第一行(表头行)的所有行,然后再添加数据行。
//如果不删除原表格数据,那么只会追加新数据行,而不是覆盖。
function rest_table_data() { var table = $("#tableId"); //删除原有表格数据 table.find("tr").each(function(i){ if(i != 0){ //表头不删 this.remove(); } }); //添加行列数据 $.get('table_data.json', function (data) { // row cell 从1开始,因为明确知道数据是12行,所以i", { align: "center", height: "36" }); //数据列 $.each(data, function (key, value) { var td = $("<td>" + value[i] + "</td>"); td.appendTo(tr); if (key == "column_4") { //这一列的数据,要指定样式 td.attr("class","td2"); } }); tr.appendTo(table); } }); }
附:table_data.json
//按列 {"column_1":["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"], "column_2":[1858,2120,3466,3513,3829,3035,2934,2761,2576,1635,0,0], "column_3":[0,0,1,46,86,69,102,82,118,61,0,0], "column_4":[0,0,0,39,44,59,101,81,101,57,0,0], "column_5":["0.0%","0.0%","0.0%","85.0%","51.0%","86.0%","99.0%","99.0%","86.0%","93.0%","0.0%","0.0%"]}
已抢7199个
抢已抢94818个
抢已抢14816个
抢已抢52063个
抢已抢194624个
抢已抢87259个
抢