1.在Nginx中配置url rewrite,以支持XCAP的http url请求
2.对于页面中的增加、修改操作,提供数据校验功能
3.修改omTree在加载后的选中问题
实际:
1. 完成
2.员工数据校验
姓名、性别、工号、部门、职务
工号唯一
邮箱格式
手机号:数字,长度11
sip URI: 暂不校验
分机:数字 length(1~31)整个通讯录唯一
企业网号码:数字(1~31)企业内部数据唯一校验
3.完成
部门数据:
名称 必填
收获:
1.在Nginx中可以对指定请求的url进行重定向,利用的是rewrite
利用对XCAP中的url进行重定向:
在nginx.conf的server里面添加---
if ($request_uri ~* /abms/address*) { rewrite /(.*) http://$server-addr:$server_port/abms/cgi-bin/xcapServer.php; }
这样client发送类似:http://ip:port/webapp/address-book/users/petri/adbook1/address-book...
的时候,会被重定向到webapp/cgi-bin/xcapServer.php中,这样就可以处理请求了
2.如果在弹出的窗口中让滚动条滚到指定的地方?
$("html,body").animate({scrollTop:$("#qy_name").offset().top},1000);
添加员工时让弹出的窗口里的滚动条滚动到可以显示当前部门的位置 代码:
$("#selectDept_mytree").animate({scrollTop:$(".selected", dialog_tree).offset().top},1000);
3.validator来验证表单的数据,如果是以ajax的方式发送到后台验证,一定要把ajax里面的async设置 为false,不然验证结果的返回和提示信息无法保证顺序