找回密码
 立即注册

QQ登录

只需一步,快速开始

Jeffersyuan 活字格认证
金牌服务用户   /  发表于:2021-4-1 15:06  /   查看:2334  /  回复:1
首先声明,不会js,没学过,所以高手敬请跳过,

先瞄一眼插件的效果 image.png608235778.png


说一下初衷,当某些业务场景下,需要业务人员录入检测结果,这些检测结果,有可能是具体的测量值,也有可能是通过或者不通过的结果
那么在7.0之前,是无法动态隐藏单元格,无论是行还是列。
这样就略显尴尬,用户在图文列表中,就不知道如何录入结果了,用户体现非常不爽

于是动起来插件开发的“歪心眼”
控件在C#端没有什么特殊的,甚至什么属性都不需要,只要能绑定数据库字段即可。

在js中,根据检测项目的类型,动态生成inputbox或者checkbox(这里建议用官方的样式,保持界面的统一性)
image.png500468139.png
生成inputbox或者checkbox后,动态绑定js事件,更新绑定的变量值(如失去焦点时更新)
image.png611045531.png


最终,通过getValueFromElement中将结果返回给数据库
image.png298105468.png


由于对js,jquery没学活,因此,过程还是比较坎坷的,同格友们一起分享下。
最后,活字格绝壁是个非常强大的玩意!



1 个回复

倒序浏览
qiu123
中级会员   /  发表于:2021-4-9 09:54:33
沙发
666
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部