JS:
var prepare = function (grid, toolbar, rowIndex, record) { var firstButton = toolbar.items.get(0); var SecondButton = toolbar.items.get(1); var fourthButton = toolbar.items.get(2); if (record.data.Surplus < 1 || record.data.IsCompulsory=='Y') { firstButton.setDisabled(true); firstButton.setTooltip('对不起已经被选完或者此课程为必修课!'); } if (record.data.IsCompulsory == 'N') { fourthButton.setDisabled(true); fourthButton.setTooltip('此课程为选修课您不能操作此功能!'); } if (record.data.Count <1) { SecondButton.setDisabled(true); SecondButton.setTooltip('此课程暂无人员选修!'); } }
本文探讨了JS中基于网格、工具栏和记录数据的课程选修功能逻辑,包括根据课程属性设置按钮的禁用状态及提示信息。
2220

被折叠的 条评论
为什么被折叠?



