沧海十一刀
2016-06-06 11:42
采纳率: 20%
浏览 2.6k
已采纳

JQuery+EasyUI 获取多选框内容,只能获取第一行数据,下面已经选中的数据不能获取!求助!

![![![图片说明
![![![图片说明
![![![图片说明
图片说明
前三张是前端js代码,最后一张是浏览器F12调试,

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • GrayHJX 2016-06-07 02:41
    已采纳

    datagrig获取所有已选复选框的方法是getChecked或者是getSelections,getChecked不管用的话就试试另外一个吧。另外,你的datagrid要注意设置idField属性,即你的每一行的主键吧

    点赞 评论
  • 重新获取试试?

     if(cms){
     var rows=$('#...).datagrid('getChecked')
     alert(rows.length)
    
    点赞 评论
  • getSelected方法是返回第一个选择的行,你要用getSelections方法才能返回你选择的所有行信息

    点赞 评论
  • GrayHJX 2016-06-07 02:42

    我估计是你的初始化datagrid的时候没有设置idField属性

    点赞 评论

相关推荐 更多相似问题