AnthonyJie
AnthonyChenny
2018-01-18 02:35
采纳率: 62.5%
浏览 1.8k
已采纳

easyui如何获得checkbox下选中的项

 <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迷你白 2018-01-18 02:54
    已采纳

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

    点赞 评论
  • zhanghl8207
    海丽 2018-01-18 02:38

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

    点赞 评论
  • qq_24264063
    qq_24264063 2018-01-18 02:41

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

    点赞 评论
  • YouZi_X
    YouZi_X 2018-01-18 03:08

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

    点赞 评论
  • u013092172
    雪巨人 2018-01-18 03:19

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

    点赞 评论
  • u013511402
    君莫笑1421 2018-01-18 06:23

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

    点赞 评论
  • u014074697
    张大教主 2018-01-19 07:54
        <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>
    
    点赞 评论

相关推荐