easyui propertygrid 如何用php来赋值? <script type="text/javascript">
    var rows = [
        { "name": "单号", "value":"pid"},
        { "name": "金额", "value": "project_amount"},
        { "name": "起息日", "value":"value_date"},
        { "name": "到期日", "value":"due_date"},
        { "name": "期限", "value":"term"},
        { "name": "期限类型", "value":"term_type"},
        { "name": "投资利率", "value":"invest_rate"},
        { "name": "单笔投资", "value":"invest_once"},
        { "name": "红包", "value":"use_reward"},
        { "name": "赎回", "value":"invest_allow_back"},
        { "name": "状态", "value":"status"},
        { "name": "已投金额", "value":"invest_amount"},
        { "name": "已投次数", "value":"invest_count"},
        { "name": "发布时间", "value":"publish_invest_time"},
        { "name": "描述", "value":"description"}
    ];
    $('#pg').propertygrid({
        width: 298,
        height: 'auto',
        showGroup: true,
        scrollbarSize: 0,       
        url:'../php/detail.php',
        fit:true,
        method:'post',
        columns: [[
                { field: 'name', title: '定存宝详情', width: 100, resizable: true },
                { field: 'value', title: '', width: 100, resizable: false }
        ]]
    });
    $('#pg').propertygrid('loadData', rows);
</script>

解决方案 »

  1.   

    我这么写。。不行。 如果把url删掉。 rows哪些数据才显示。 如何修改才能。url 获取到php数据后,显示到propertygrid中。。
      

  2.   

    用了url,初始化的时候data就无效
    如果用url参数获得,返回字符串应该这样:
    [rows:10,rows:[{
       index:1,name:'a'
    },{
      index:2,name:'b'
    }]]
    另外使用了url后会自动post,不用另外使用loadData方法(画蛇添足)