function delData(com, grid) {
if ($('.trSelected', grid).length > 0) {
  var ids ="";
        $('.trSelected td:nth-child(1)',grid).each(function(){
         ids+=","+$(this).text();
        });
        ids=ids.substring(1);
        $("#delIdsHidden").val(ids);
        window.parent.openModalDialog(450, 180, "删除菜单", $("#delDataDiv").html());
        $(parent.document).find("#delIdsHidden").val(ids);
} else {
messageBox("提示","请选择数据!");
}
}

解决方案 »

  1.   


       function delData(com, grid) {
            if ($('.trSelected', grid).length > 0) {   //在grid中找class=trSelected的行
                 var ids ="";
                       $('.trSelected td:nth-child(1)',grid).each(function(){ //在grid中找class=trSelected的中的第一个td
                           ids+=","+$(this).text(); //拼接td的内容
                       });
                       ids=ids.substring(1); //去掉第一个,
                       $("#delIdsHidden").val(ids);
                       window.parent.openModalDialog(450, 180, "删除菜单", $("#delDataDiv").html());
                       $(parent.document).find("#delIdsHidden").val(ids);
            } else {
                messageBox("提示","请选择数据!");
            }
        }
    这个JS估计是从一个table中找到所有tr class=trSelected中第一个td,然后把该td中的内容拼接好传到主界面,大概是这个意思。。