王子悦
完成了教师后台管理部分,可以查看自己教授的课程,可以分别查看这一课程下的三种知识内容,可以删除这里面的某一知识
一、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进行处理,非常感谢!