利用extjs封装的源生插件rating,可以实现星星评分功能。
在grid中显示组件需要加入一个widget来装载rating,返回的dataIndex就是rating的值
Grid显示rating组件
rating的值为int,默认为1,默认显示一颗星,相对的1-5.是一至五颗星,但是rating本身并没有name,data等属性,只能拿到value,这时reportScore这个字段我们给他隐藏掉,点击星星的时候我们可以拿到rating的值,然后赋给reportScore,表单提交是提交reportScope,就把星星的值提上去,回显原理一样,拿到reportScore的值赋给星星的value就可以了
添加rating的值,使星星发生变化