YuanMengDi 2013-11-06 09:42 采纳率: 0%
浏览 12293

用jquery判断datagrid中checkbox是否被选中的有关问题

$(function(){
$('#pro_manage_show_grid').datagrid({
title:'标准任务执行查询',
iconCls:'icon-ok',
nowrap: true,
autoRowHeight: true,
striped: true,
collapsible:true,
method: 'post',
url:path+'/monitor/f1/queryTasklogAll.do',
sortName: '',
sortOrder: 'asc',
idField:'id',
pageSize:20,
pageList:[20,50,100],
loadMsg:'请稍候,努力加载中...',
singleSelect:true,
fitColumns:true,
fit:true,
columns:[[
{field:'ID',title:'ID',width:100,checkbox:true,resizable:false},
{field:'bizBeginDate',title:'业务开始日期',width:100,sortable:true,resizable:true},
{field:'bizEndDate',title:'业务结束日期',width:100,sortable:true,resizable:true},
{field:'taskCode',title:'任务编码',width:100,resizable:true},
{field:'taskStatus',title:'任务状态',width:100,resizable:true},
{field:'taskName',title:'任务中文名',width:100,resizable:true},
{field:'beginDt',title:'执行开始时间',width:100,resizable:true},
{field:'endDt',title:'执行结束时间',width:100,resizable:true},
{field:'workFlowRunId',title:'工作流ID',width:100,resizable:true}
]],
pagination:true,
rownumbers:true,
collapsible:false,
remoteSort:false,
tools:'#pro_manage_list_tools',
//loadFilter:pagerFilter
loader:dataLoader

    });
    //给状态为-1的价位红色
    $('#pro_manage_show_grid').datagrid({
        rowStyler:function(index,row){
             if(row.taskStatus==-1){
                  return 'background-color:red;';
             }            

        }

    });

    //$('#pro_manage_show_grid').datagrid('loadData', getData());
    var p = $('#pro_manage_show_grid').datagrid('getPager'); 
    if (p){ 
    $(p).pagination({ 
        onBeforeRefresh:function(){ 
        alert('before refresh'); 
        } 
    }); 
    }   

});

//自适应
$(window).resize(function(){
    $("#pro_manage_list").layout('resize');     
}); 


//此界面,设置成定时刷新界面。每两分钟刷新一次
function myrefresh(){ 
       window.location.reload(); 
} 
setTimeout('myrefresh()',1000*60*2); //每两分钟刷新一次

function query(){
    //Please wait...
    $.blockUI({css: { 
    border: 'none', 
    padding: '15px', 
    backgroundColor: '#000', 
    '-webkit-border-radius': '10px', 
    '-moz-border-radius': '10px', 
    opacity: .5, 
    color: '#fff'}});
    //
    $.ajax({
        url:path+'/monitor/f1/queryTasklogList.do',
        type: 'POST',
        dataType: 'json',
        data: $("#dataForm").serialize(),
        success: function(msg){
            var posData = eval(msg);
            $('#pro_manage_show_grid').datagrid('loadData',posData);
            $.unblockUI();
        },
       error: function(msg){
                $.unblockUI();
                alert("操作失败!");
        }
    });
}

function querylog(){

    var row = $('#pro_manage_show_grid').datagrid('getSelected');

    var _url = path+'/monitor/f2/queryLog.do?workFlowId='+ row.workFlowRunId;

    window.parent.initCenter("日志信息",_url,"bb",true);

} 


在按钮事件激发querylog()中如何判断checkbox是否选中

  • 写回答

1条回答 默认 最新

  • franzhong 2013-11-08 09:56
    关注
     if($("#id").attr("checked")==true)
    
    评论

报告相同问题?

悬赏问题

  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办
  • ¥15 kylin启动报错log4j类冲突
  • ¥15 超声波模块测距控制点灯,灯的闪烁很不稳定,经过调试发现测的距离偏大
  • ¥15 import arcpy出现importing _arcgisscripting 找不到相关程序