关于easyui的datagrid问题

请问如何在datagrid中实现多选框,并且在选择了几条数据后,如果通过点击按钮将这些数据传到后台进行操作?... 请问如何在datagrid中实现多选框,并且在选择了几条数据后,如果通过点击按钮将这些数据传到后台进行操作? 展开
 我来答
yangyang_v23
推荐于2016-10-19 · TA获得超过251个赞
知道小有建树答主
回答量:355
采纳率:0%
帮助的人:90.6万
展开全部
{ field: 'checkbox', title: '<input id=\"listcheckbox\" type=\"checkbox\" title=\"全选/全不选\">全选/全不选', width: 70,align : 'center',
             formatter: function (value, rec, rowIndex) {
                 return "<input type=\"checkbox\"  name=\"PL\" title=\"复选框\"  value=\"" + rec.ID + "," + rec.CUST_ID + "\" >";
             }
         }

这是在列表加复选框;

$("#listcheckbox").unbind();
             $("input[name='PL']").unbind().bind("click", function () {
                 //总记录数
                 var totolrows = $("input[name='PL']").length;
                 //选中的记录数
                 var checkrows = $("input[name='PL']:checked").length;
                 //全选
                 if (checkrows == totolrows) {
                     $("#listcheckbox").attr("checked", 'checked');
                 }
                 else {
                     $("#listcheckbox").removeAttr("checked");
                 }
                 
                 $("#pllist").val("");
                 var items = $("input[name='PL']:checked");
                 var result = "";
                 $.each(items, function (index, item) {
                     result = result + "&" + item.value;
                 });
                 $("#pllist").val(result);
             });

             $("#listcheckbox").click(function () {
                 if ($(this).attr('checked') == 'checked') {
                     $("input[name='PL']").attr("checked", 'checked');
                 } else {
                     $("input[name='PL']").removeAttr("checked");
                 }

                 $("#pllist").val("");
                 var items = $("input[name='PL']:checked");
                 var result = "";
                 $.each(items, function (index, item) {
                     result = result + "&" + item.value;
                 });
                 $("#pllist").val(result);
             });

这是onLoadSeccess中要加的。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式