【资源聚合平台】5/16日工作日志

王子悦

完成了教师后台管理部分,可以查看自己教授的课程,可以分别查看这一课程下的三种知识内容,可以删除这里面的某一知识

一、ajax实时监测input内容并返回id对应名称:

rails中实现ajax的原理就是通过jquery来监测需要监测的组件的动作,一般是按钮和click,通过js发送一个请求到某一个路径,rails再通过路由表路由到对应的controller方法,其中调用一个同名js.erb模板文件,通过里面的js代码来刷新页面。下面简单说一下我的实现过程:

之前后台里的各种表单都是通过输入对应的id来完成的,不过这样给用户带来了一定的不便,id不小心填错了就比较麻烦,我希望在输入框后面添加一个动态的提示,输入id后在旁边显示这个id对应的资源的名称。以将关键字添加到某一课程这一页面的表单为例,输入课程id,提示课程名:

代码:

通过判断当前用户的身份来决定展示哪些按钮,这里也写了接下来要用到的教师的课程管理。

同时在adminsController里添加了拦截器来保证用户权限:


张晓敏

5/16 写搜索页面的前端


邵长旭

5/16 继续改UI

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年4月14日
下一篇 2018年4月14日

相关推荐