【周记】
已经四周过去了,课有点多,这学期还有门数学,比较繁琐,然后就是一直忙着程序综合设计,感觉自己没学到什么关于前台的,但是现在试着写java的时候,觉得java和javascript还是蛮心意相通的,呵呵。现在想起常师兄说时间一拉长,就发现原来这么长时间自己也没学到什么。总之,应该还是自己的学习能力差吧,大一的时候没去学习,结果大二关于学习的思考、探索、总结都归到一起了,有点力不从心。
不过学习总有过渡期,过了这阵子,我想会好的。
【花表格】
我需要做的效果是datagrid的呈现的数据有合并项,我看到easyui官网上的demo都没有我想要的样子,只有在columns中有分栏效果
正好在看自定义表,里面有一张表是用JS写的,我想可以按照她的模式手动写一张也是很方便的,后来想想,她的表就跟普通的表一样,每行都显示数据,就用for循环生成,是很方便的,而我想要的表又不太一样。我也不知道怎么for了。
在这张表的基础上,我想到反正我只需要某列的几行合并就好了,只要用JS合并某几行,就好了啊,后来写了,不起效果,我想是不是我逻辑有问题啊,但是就算写错了,它都会合并几项吧,显然是没调用。
于是百度,发现easyui有合并单元格这个方法,还必须在onLoadSuccess:function(data)中调用,easyui里的方法很简单
$('#test').datagrid('mergeCells',{
index:merges[i].index, //这个是列即把merge的数据放在哪
field:'code',//把什么属性merge
rowspan:merges[i].rowspan,//merge几列
// colspan:0//merge几行
});
当然前面的时间也没白花啊,表格的操作,增删查改,我想还是需要JS来写的。下周再继续喽。
最后,给大家推荐一个学习Jquery博客 梦三秋 结合中《锋利的JQuery》一起看哈,《锋利的Jquery》是我看的JQuery 的第一本书,顺便也在这里推荐推荐。