Easyui使用datagrid遇到的一个问题

今天在使用datagrid的时候遇到一个有趣的问题

function InitDataGrid() {
    $("#datagrid").datagrid({
        url: GetUrl() + "CommPage/GetCommPageData?Type=" + $("#Type").val(),
        rownumbers: true,
        pagination: true,
        pageIndex: 1,
        pageSize: 15,
        fitColumns: true,
        columns: [[
        { field: 'ck', checkbox: true },
    { field: 'SeTitle', title: '标题', width: 100 }
    , { field: 'SeCreateUser', title: '创建人', width: 100 }
    , { field: 'SeCreateTimeString', title: '创建时间', width: 100 }
    , { field: 'SeState', title: '当前状态', width: 100 }
    ]], toolbar: "#toolbar"
    });
}

function SearchInit() {   
    $("#datagrid").datagrid('load', {
        //Type: $("#Type").val(),
        Name:$("#Name").val(),
        CreateTime:$("#CreateTime").val(),
        CreateUser:$("#CreateUser").val()
    });
}
Type参数是必须要的 所以在 初始化的时候就直接附带着传到后台, 在点击查询的时候 又传了一遍Type参数 得到的结果怎么也不对 在后台跟了一下发现是传了两遍 Type参数。

正在做东西 先把这个问题几下来 后面在去深究。后台在取参数时如果取传了两遍的参数 程序会自动加逗号

posted @ 2013-06-30 10:06  王鹏翀  阅读(126)  评论(0)    收藏  举报