jquery easyui datagrid 用法

<scripttype="text/javascript">

    function getOptions(){

        return{

            invitedRegisterTimeFrom:$("#invitedRegisterTimeFrom").datetimebox("getValue"),

            invitedRegisterTimeTo:$("#invitedRegisterTimeTo").datetimebox("getValue"),

            invitedUserName:$("#invitedUserName").val(),

            invitedUserAccount:$("#invitedUserAccount").val(),

            userName:$("#userName").val(),

            userAccount:$("#userAccount").val(),

            type: $("#type").combobox("getValue"),

            pageNumber: $("#pagination").pagination("options").pageNumber,

            pageSize : $("#pagination").pagination("options").pageSize

        }

    }

    /**

    * init

    */

    $(function($){

       

  // 载入.

        loadData();

       

        /**

         * 分页脚本 。

         */

        $("#pagination").pagination({

            onSelectPage: function(pageNumber,pageSize){

                // 重新 异步加载数据

                loadData(getOptions());

            },

            onLoadError: function(XMLHttpRequest,textStatus){

                assertSessionTimeOut(XMLHttpRequest,textStatus);

            }

        });

      //检索

      $('#searchBtn').bind('click',function() {

            loadData(getOptions());

      });

     

      // 类型

      $("#type").combobox({

          url: "p2p/getCodeType",

          valueField: "itemId",

          textField: "itemName",

          editable : false,

          onLoadError: function(XMLHttpRequest,textStatus){

              assertSessionTimeOut(XMLHttpRequest,textStatus);

              errorAlert('警告','<spring:message code="message.requestInterrupt"/>');

          }

      });

     

    });

    /**

     * 数据载入.

     */

    functionloadData(options){

        /**

         * 异步加载数据。

         */

        $("#inviteCodeInfoGrid").datagrid({

            cache : false,

            url: "p2p/getInviteCodeInfo",

            method : "POST",

            queryParams: options,

            onLoadSuccess: function(data) {

                $('#pagination').pagination({total : data.total});

            },

            onLoadError: function(XMLHttpRequest,textStatus){

                assertSessionTimeOut(XMLHttpRequest,textStatus);

            },

            fitColumns: true,

            rownumbers: true,

            singleSelect: true,

            checkOnSelect: true,

            selectOnCheck: false,

            pagination : false,

            nowrap: true,

            checkbox : false,

            columns : [ [ {

                field : 'typeStr',

                title: '类型',

                width : $(this).width() * 0.1,

                align : 'center'

            },{

                field : 'invitedInvestMoneyStr',

                title: '金额',

                width : $(this).width() * 0.1,

                align : 'right'//表格内容居左

                halign: 'center' //表格标题居中

            },{

                field : 'userNameStr',

                title : '',

                width : $(this).width() * 0.1,

                align : 'left',

                halign: 'center'

            },{

                field : 'code',

                title : '详情',

                width : $(this).width() * 0.05,

                align : 'center',

                  formatter:function (value,obj) {

                        // 表格内添加 按钮链接

                        var a ="<a href='javascript:void(0)'onclick='viewDetail(\""+obj.userId+"\")'>查看链接</a>";

                        return a;

                  }

            },{

                field : 'awardMoneyStr',

                title : '奖额',

                width : $(this).width() * 0.1,

                align : 'right',

                halign: 'center'

            }] ]

        });

    }

</script>

<!-- 分页 panel -->

  <divstyle="margin:10px 0;"></div>

  <div id="pagination"data-options="showRefresh:false"width="85%"style="border:1px solid #7ecef4;"></div>

 

  <!-- 信息一览  panelHeight="auto" datagrid 高度自适应-->

  <table id="inviteCodeInfoGrid"panelHeight="auto"></table>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值