DataGrid

代码:

<table id="FeedbackList_GridTalbe" style="width: auto;">
</table>
<div id="StaffFeedback_ReplyDlg" class="easyui-dialog" style="width: 350px; height:200px;" title="员工反馈处理"
        data-options="modal:true,closed:true">
     <div>
        <textarea id="tarea" style="width:320px;height:120px; margin-left:5px; margin-top:5px"></textarea>
     </div>
</div>

<script language="javascript" type="text/javascript">

    atuoHeight('#FeedbackList_GridTalbe', 75);


    $('#FeedbackList_GridTalbe').datagrid({
        pagination: 'true',
        rownumbers: 'true',
        pageSize: 20,
        pageList: [20, 50, 100],
        singleSelect: 'true',
        striped: 'true',
        url: '../BASetting/FeedbackInfoQuery?t=' + UrlJump.getSerialNumber(),
        method: 'post',
        columns: [[
            { field: 'StaffCode', title: '员工号', width: 120 },
            { field: 'Name', title: '姓名', width: 120 },
            { field: 'FDContent', title: 'FD内容', width: 200 },
            { field: 'FDDate', title: 'FD日期', width: 120 },
            { field: 'FDDeal', title: '处理意见', width: 200 },
            { field: 'DealDate', title: '处理日期', width: 120 },
            { field: '_operate', title: '操作', width: 100, formatter: function (value, row) {
                var _str = "";
                if (row.Status == 10) {
                    return _str;
                }
                _str = "<a class=\"linka\" href=\"javascript:ShowDecisionDialog()\">填写处理意见</a> ";
                return _str;
            }
            }
        ]]
        , loadFilter: function (data) {
            if (data != undefined && data != null && typeof data.length == "number" && typeof data.splice == "function") {
                return { total: data.length, rows: data };
            } else {
                if (data != undefined && data != null) {
                    return data;
                } else {


                }
            }
        }
        , onBeforeLoad: function (param) {
            BAStaffFeedbackInfoQuery_getQueryParams(param);
            console.log(param);
        },
        onLoadSuccess: function (data) {
            if (data.total < 1) {
                var body = $(this).data().datagrid.dc.body2;
                body.find('table tbody').append('<tr><td width="' + body.width() + '" style="height: 25px; text-align: center;">没有符合条件的查找结果</td></tr>');
                return;
            }
            if (!data.rows) {
                var body = $(this).data().datagrid.dc.body2;
                body.find('table tbody').append('<tr><td width="' + body.width() + '" style="height: 25px; text-align: center;">没有符合条件的查找结果</td></tr>');
            }
        }
    });


    function BAStaffFeedbackInfoQuery_getQueryParams(queryParams) {
        var store = $("#hidpublicControlStoreSelectID").val();
        var QueryStartDate = $("#QueryStartDate").val();
        var QueryEndDate = $("#QueryEndDate").val();
        var Status = $("#feedbackStatus").val();

        queryParams.StoreID = store;
        queryParams.QueryStartDate = encodeURIComponent(QueryStartDate);
        queryParams.QueryEndDate = encodeURIComponent(QueryEndDate);
        queryParams.Status = Status;
        return queryParams;
    }


    function StaffFeedbackQuery() {
        var queryParam = $('#FeedbackList_GridTalbe').datagrid('options').queryParams;
        BAStaffFeedbackInfoQuery_getQueryParams(queryParam);
        $('#FeedbackList_GridTalbe').datagrid('options').queryParams = queryParam;
        $("#FeedbackList_GridTalbe").datagrid('reload');
    }


    function ShowDecisionDialog() {
        showDiv("StaffFeedback_ReplyDlg");
    }

</script>

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值