AnthonyJie
AnthonyChenny
采纳率62.5%
2018-01-18 02:35

easyui如何获得checkbox下选中的项

5
 <div id="top_country" >
                                    <div id="selected_country" style="border: 1px solid #E2F0F9;width:100%;height:200px;"> 
                                        <table id="dg"  class="easyui-datagrid"  style="font-size:10px;height: 200px;"
                                          url="<%=basePath%>region/queryallCountry" rownumbers="true" fitColumns="true">
                                            <thead> 
                                                <tr> 
                                                    <th hidden="true" field="uuid" width="100px">uuid</th>  
                                                    <th field="ck" checkbox=true></th>
                                                    <th field="countryname" width="100px"  halign="center">国家列表</th>  

                                                </tr> 
                                            </thead> 
                                            <tbody>
                                            </tbody>
                                        </table>
                                    </div>
                                </div>![图片说明](https://img-ask.csdn.net/upload/201801/18/1516242896_612248.jpg)

                                想把选中的项append到右边
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

7条回答

  • qq_31754085 IT迷你白 3年前

    我看你这个是在Datagrid上加入复选按钮 那就调用datagrid 的API $("#dg").datagrid("getSelections")这个会返回所有rows
    或者是 1.3版本之后的 $("#dg").datagrid("getChecked") 这个方法也是返回所有选中的行 我一般用第一个

    点赞 1 评论 复制链接分享
  • u014074697 张大教主 3年前
        <script>
    
                        function getCheckedRows(){
                                var rows=$("#dg").datagrid("getChecked");   //获取到列表选中的行
                                if(rows!=null && rows.length>0){//判断如果选中行不为空
                                    for(var i=0;i<rows.length;i++){
                                        alert(rows[i].uuid);// 一次循环输出每行的uuid属性值
                                    }
                                    // return rows;   //也可以返回选中的行
                                }
                                else{
                                    alert("当前无选中的行");
                                    //return null;
                                }
                        }
    
        </script>
    
    点赞 1 评论 复制链接分享
  • u013511402 君莫笑1421 3年前

    var dg =$("#dg").datagrid("getChecked");

    点赞 评论 复制链接分享
  • u013092172 雪巨人 3年前

    $("#dg").datagrid("getChecked")

    点赞 评论 复制链接分享
  • YouZi_X YouZi_X 3年前

    $(":checked[value]") 获取带有value属性的input项

    点赞 评论 复制链接分享
  • qq_24264063 qq_24264063 3年前

    你得需要这个控件定义一个唯一值ID属性,应该就可以了

    点赞 评论 复制链接分享
  • zhanghl8207 海丽 3年前

    你得需要这个控件定义一个唯一值ID属性,应该就可以了。

    点赞 评论 复制链接分享

为你推荐