发表于: 2016-05-27 22:52:23

0 2150


今天完成的事情:

task6使用Ueditor富文本编辑器基本完成了,就差换一个富文本编辑器再做和表单的验证了,虽然现在也做了一点简单的验证,但是还是不太理想。

报名页面在ajax POST的时候用serialize()序列化表单元素的值的时候 预计入学时间一栏会把输入的值当默认值上传,但是我喜欢的时候原来输入的值要处理后再上传。 找不到用serialize()时怎么解决这个问题,后来我还是用原来的方法在data参数中一个一个的键值对上传。。。

在批量删除学生的时候用到了each()和push()方法,第一次见,感觉很实用

// jquery获取复选框值

                var checkboxValueArray = [];

                $("input[name ='registered-person']:checked").each(function() {

                    checkboxValueArray.push($(this).val());

                });

                checkboxValueArray.join("&id=");

                if(checkboxValueArray.length == 0) {

                    alert("你没有选择任何学员!");

                    return;

                }

                var myStr = "id=" + checkboxValueArray.join("&id=");

最后删除的时候就上传一个myStr就行了。

详情页面我很纠结,开始我想即用富文本框输入数据又用它他来展示数据。。。试了很多办法还是失败了,脑子里知识太少了,最后我又都加了一个元素来展示数据,富文本编辑器只输入数据。。通过点击后改变按钮的class(class=“edit”和class ="dconfirm"相互切换)属性来判断是编辑还是确认。数据展示和输入通过display:none来切换。。。中间感觉自己做的好复杂。。。有没什么简单的方法啊。。。

task5做任务的时候JS页面里谢了很多html标签,就是用text/HTML的方式来创建html元素,task要求说尽量不要用在js里写html ,我就全部改成JQ的方式来创建了,然后找到规律,加个for循环批量创建。。感觉一下子少了好多代码,而且看起来思路也清晰了。。。

要配置nginx才能在网上浏览,所以就没发上传了,截几张图吧:

明天计划的事情:

再找一个富文本编辑器试试。看看不同之处。

问题:上面

收获:学会了一丁点富文本编辑器相关知识


返回列表 返回列表
评论

    分享到