开发者社区> 问答> 正文

讨论下思路,不用ExtJs,easyui,frame标签,只用jquery,ajax,div,怎样实现 OA界面比较好?

a123456678 2016-07-08 14:56:05 862

我最初想的是,点击nav的功能链接时,在div里load一个管理模块的html模版,然后根据ajax返回的数据填充模版内容。感觉这样js写起来比较复杂,不太好维护吧。但这样系统界面就可以放在一个html中了,通过ajax交换数据,效率应该会好些。

还有一种思路,controller接到请求后,取得数据,读取模版(比如freemarker),ajax接受格式化输出的数据(html代码)并在系统界面中显示。但这样ajax传输内容会增加。

不知道那种实现方式比较好,大家有什么好思路么?

前端开发 JavaScript
分享到
取消 提交回答
全部回答(1)
  • a123456678
    2019-07-17 19:53:25

    我采用jquery一套作为UI,布局用jquery-ui-layout,表格使用jqgrid,tree用Ztree。

    OA不是大型网站,不用考虑那么多。我觉得直接跳转新页面的做法最省事。维护也方便。如果个别页面加载比较慢的话,完全可以使用freemarker的生成静态html文件的功能就可以了。

    0 0

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程