$(document).ready(function (){
var refNo = '${refNo}';
$('#caAbnDetail').datagrid('load',{
refNo:refNo
});
//下面这种请求方式:datagrid中的field属性值为null
/*$.ajax({
type:"POST",
url:"caReconController.do?getAbnDetail",
cache: false,
data:{refNo:refNo},
dataType: 'json',
success:function(result){
/!*var jsondata2 = result;
var data = $.parseJSON(jsondata2); //json格式化
alert(jsondata2);//未初始化
$("#dg").datagrid('loadData', data);//加载数据,不加表格数据不会显示*!/
},
error:function(){
alert("error");
}
});*/
});
function targetCustomersearch() {
try {
if (!$("#targetCustomer").Validform({tiptype: 3}).check()) {
return false;
}
} catch (e) {
}
if (true) {
var queryParams = {};
var flag = true;
$('#targetCustomertb').find('*').each(function () {
if ($(this).attr('name') == 'accNo') {
var accNo = $(this).val();
if (!accNo) {
var nextElement = $(this).next();
if (!$(this).next().hasClass("Validform_checktip Validform_wrong")) {
$(this).after("<span class='Validform_checktip'></span>");
$(".Validform_checktip:last").addClass("Validform_wrong").text("Account Number can't be empty");
}
flag = false;
}
}
queryParams[$(this).attr('name')] = $(this).val();
});
if (!flag) {
return false;
}
$('#targetCustomer').datagrid({
url: 'customerInfoController.do?getCustomerInfoToCreditTransfer&field=accNo,nric,name,meterInfoEntity.meterId,acctBalEntity.balance,mobileNumber,openDate,type,address,streetName,',
pageNumber: 1,
queryParams: queryParams
});
}
}

关于jsp发起请求加载datagrid数据(草稿)的更多相关文章

  1. jQuery.ajax( options ) : 通过 HTTP 请求加载远程数据

    jQuery.ajax( options ) : 通过 HTTP 请求加载远程数据 这个是jQuery 的底层 AJAX 实现.简单易用的高层实现见 $.get, $.post 等. $.ajax() ...

  2. 鸿蒙的fetch请求加载聚合数据的前期准备工作-手动配置网络权限

    目录: 1.双击打开"config.json"文件 2.找到配置网络访问权限位置1 3.配置内容1 4.默认访问内容是空的 5.添加配置内容2 6.复制需要配置的网络二级URL 7 ...

  3. Jquery.ajax 详细解释 通过Http请求加载远程数据

    首先请看一个Jquery.ajax的例子 $.ajax({ type: "GET", url: "/api/SearchApi/GetResults", dat ...

  4. vue axios配置 发起请求加载loading请求结束关闭loading

    axios带有请求拦截器,避免在每个请求里面加loading重复操作,可以封装进去,在请求开始时加载loading层,请求结束关闭,loading层用vux的loading加载 axios.js im ...

  5. Vue入门(三)——模拟网络请求加载本地数据

    1.首先我们需要在webpack.dev.conf.js中const PORT = process.env.PORT && Number(process.env.PORT) 的后面追加 ...

  6. 通过 HTTP 请求加载远程数据(ajax,axios)

    1.http://blog.csdn.net/liaoxiaojuan233/article/details/54176798 (Axios(JS HTTP库/Ajax库)) 2.https://ww ...

  7. WPF DataGrid 性能加载大数据

    WPF(Windows Presentation Foundation)应用程序在没有图形加速设备的机器上运行速度很慢是个公开的秘密,给用户的感觉是它太吃资源了,WPF程序的性能和硬件确实有很大的关系 ...

  8. 动态加载DataGrid表头及数据

    初始化表头 js生成前端 /*初始化表头*/ function initDataGridTitle(id) { $.ajax({ url: '/${appName}/report/***/***', ...

  9. Ajax在jQuery中的应用(加载异步数据、请求服务器数据)

    加载异步数据 jQuery中的load()方法 load(url,[data],[callback]) url:被加载的页面地址 [data]:可选项表示发送到服务器的数据,其格式为 key/valu ...

随机推荐

  1. 关掉Windows Firewall的PowerShell

    在Windows 8或Windows 2012 R2上, 使用下面的命令: Set-NetFirewallProfile -Profile Domain,Public,Private -Enabled ...

  2. xgboost入门与实战(实战调参篇)

    https://blog.csdn.net/sb19931201/article/details/52577592 xgboost入门与实战(实战调参篇) 前言 前面几篇博文都在学习原理知识,是时候上 ...

  3. List 转 ObservableCollection

    ObservableCollection<UserInfo> oc = new ObservableCollection<UserInfo>(); ls.ForEach(x = ...

  4. tcp socket/ unix socket

    A UNIX socket is an inter-process communication mechanism that allows bidirectional data exchange be ...

  5. Java:Linux上java -jar xxx.jar&java -cp 区别

    java -cp java -cp 和 -classpath 一样,是指定类运行所依赖其他类的路径,通常是类库和jar包,需要全路径到jar包,多个jar包之间连接符:window上分号“;”.Lin ...

  6. 转:利用Eclipse CDT 阅读C/C++代码

    转自: https://www.oschina.net/question/234345_41419 排版与说明都很不错,推荐一看.

  7. vSCode打开文件老覆盖原窗口

    https://segmentfault.com/q/1010000006131199?_ea=1023522 设置中搜preview,改为false

  8. rabbitMQ在linux上安装

    语言环境安装 一.编译安装方式 1.依赖环境的安装-如果需要用编译安装erlang语言环境,需要安装C++编译. yum -y install make gcc gcc-c++ kernel-deve ...

  9. Angular入门笔记

    AngularJS(下面简称其为ng)是Google开源的一款JavaScript MVC框架,弥补了HTML在构建应用方面的不足,其通过使用指令(directives)结构来扩展HTML词汇,使开发 ...

  10. Android Toast 使用总结

    本文内容 环境 演示 Toast 使用 环境 Windows 2008 R2 64 位 Eclipse ADT V22.6.2,Android 4.4.3 三星 SM-G3508,Android OS ...