记录关于jqGrid在同一个jsp中实现查询记录显示及新增和修改操作

这段代码展示了如何在jsp页面中使用jqGrid进行数据查询、显示,并实现添加和修改功能。它创建了一个表格,用于显示备付金账号信息,包括账号、账户名称、所属金融机构等字段。同时,提供了添加和修改按钮,点击后会打开新窗口进行数据录入,并在后台执行相应的保存或更新操作。此外,还包含了余额查询功能,选择记录后会调用API查询备付金余额。
摘要由CSDN通过智能技术生成
<script type="text/javascript">
   $(function(){
  $("#confirm").click(function(){
$("#fsbProvisionsAcctInfoCter").empty(); 
$("<table id='fsbProvisionsAcctInfo'></table><div id='fsbProvisionsAcctInfoPager'></div>").appendTo($("#fsbProvisionsAcctInfoCter"));
var queryArray = $('#searchForm').serializeArray();
var postData=parsePostData(queryArray);
 
    $("#fsbProvisionsAcctInfo").jqGrid({
       url:'getFsbProvsionAcctInfoList?fid=2868&records=20',
       datatype: 'json',
       mtype: 'post',
   forceFit:true,
   width:$(window).width() - 15,
   height:$(window).height() - 163,
   postData:postData,        
       colModel :[ 
           {name:'proAcctNo',label:'备付金账号', index:'proAcctNo',align:'center',editable:false,width:120},
           {name:'proAcctName',label:'备付金账户名称', index:'proAcctName',align:'center',editable:false,width:120},
           {name:'proAcctShortName',label:'备付金账户简称', index:'proAcctShortName',align:'center',editable:false,width:120},
           {name:'bankCode',label:'所属金融机构编号', index:'bankCode',align:'center',editable:false,width:120},
           {name:'bankName',label:'所属金融机构名称', index:'bankName',align:'center',editable:false,width:120},
           {name:'linkBankNum',label:'联行号', index:'linkBankNum',align:'center',editable:false,width:120},
           {name:'chnCode',label:'出金渠道', index:'chnCode',align:'center',editable:false,width:120},
           {name:'acctId',label:'出金渠道账户Id', index:'acctId',align:'center',editable:false,width:120},
           {name:'proBalance',label:'备付金余额', index:'proBalance',align:'center',editable:false,width:120},
           {name:'balUpdateTime',label:'备付金余额最后更新时间', index:'balUpdateTime',align:'center',editable:false,width:120},
           {name:'createdTime',label:'创建时间', index:'createdTime',align:'center',editable:false,width:120},
           {name:'createUser',label:'创建用户', index:'createUser',align:'center',editable:false,width:120}
  ],
       jsonReader : {
           root:"rows",
           page: "page",
           total: "total",
           records: "records",
           repeatitems: false,
           id: "proAcctNo"
        }, 
           multiselect: true,  
           viewrecords:true,
           gridComplete:function(){                
           }, 
       pager: '#fsbProvisionsAcctInfoPager',
   rowNum:20,
   rowList:[10,20,50,100,150],
       editurl:'basicOperate',
       caption: "权限列表",
       toolbar: [true,"top"],
       loadError:function(xhr,status,error){
        msgShow("系统提示",error.replace('Invalid JSON:',''),'error');
       }  
        
    });
    jQuery("#fsbProvisionsAcctInfo").jqGrid('navGrid','#fsbProvisionsAcctInfoPager',{del:false,add:false,edit:false,search:false},{},{},{});
    $("#t_fsbProvisionsAcctInfo").append("<a id='add' href='javascript:void(0)' class='easyui-linkbutton' iconCls='icon-add'>添加</a>"); 
    $('#add').linkbutton();
    $("#add").click(function(){ 
    $('#addWin').window('open');
    $('#addForm :input').val('');
    fn.findFinaChan('#addWin #chnCode','#addWin #acctId','');
    fn.findFsbFinaOrg('#addWin #bankCode','','');
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值