easyui datagrid 自适应问题
本帖最后由 fengxing_2 于 2012-11-13 17:53:01 编辑
            
按网上说的
设
fitColumns: true,
width: $(this).width() * 0.067
onresize="javascript:$('#queryClueTableList').datagrid('resize')
但我设置完后,页面开始显示正常,然后最大化或最小化显示就出问题了
最小化
最大化显示
最大化和最小化来回切换,则后边几列就显示有问题,最小化后边几列看不到,最大化后边多出一块空白,而且空白随切换次数的增加而增大
js 代码
/**
 * 初始化table
 */
function initClueTables(){
    $('#queryClueTableList').datagrid({
        width: '100%',
        height: 272,
        loadMsg: 'loading',
        queryParams: {},
	//fit:true,
       
 fitColumns: true,
        //奇偶行使用不同背景色
        striped: true,
        columns: [[{
            field: 'oid',
            title: '编号',
            width: 0,
            //隐藏此列
            hidden: true
        }, {
            field: 'no',
            title: '线索编号',
            width: $(this).width() * 0.067,
            //添加超级链 
            formatter: function(value, rowData, rowIndex){
                //function里面的三个参数代表当前字段值,当前行数据对象,行号(行号从0开始)
                //获取当前行的id
                var hh = "clueDetail.html?oid=" + rowData.oid;
                return "<a href='" + hh + "' target='_blank'>" + value + "</a>";
            }
        }, {
            field: 'name',
            title: '线索姓名',
           
 width: $(this).width() * 0.067
        }, {
            field: 'cname',
           &n