阅读:1711 回复:3
周庆杨
15

帖子

43

跟帖

508

积分

黄金榴莲
黄金榴莲
  • 社区居民
  • 忠实会员

子表添加按钮js屏蔽

楼主#
更多 发布于:2018-09-13 15:08
如何在子表的OnAdded事件中通过写js关闭子表添加行按钮功能。
需求:我在OnAdded中判断,如果行数大于5行之后,再点击添加按钮就不增加行了。屏蔽添加按钮事件可以,隐藏添加按钮也可以,如何通过js来操作。
注:如果不在子表中的OnAdded事件中写js是可以实现的

var tabNum = $("table[data-datafield='wzmxb']").children('tbody').children("tr[class='rows']").length;
if(tabNum.length>5){
$.MvcSheetUI.GetElement("wzmxb").SheetGridView().addbtn.unbind("click");
}


我是想在子表的OnAdded中这样写就不行了?有没有其他办法?
周庆杨
15

帖子

43

跟帖

508

积分

黄金榴莲
黄金榴莲
  • 社区居民
  • 忠实会员
1楼#
发布于:2018-09-13 20:45
果冻栋吖:1、大于5行,意思是最多就5行吧?那就应该是>=5而不是>5。
2、tabNum已经是length了,所以后边的判断是错误的。用这个:
var tabNum = $("table").children('tbody').children("...
回到原帖
谢谢,问题解决了
游客

返回顶部