function makeJQGridDataFromList(url) {     var rowData;     var viewPage = 0;     var viewTotal = 0;     var viewRecords = 0;
    var resultObject;
    $.ajax({            type:"GET",         url:url,            async: false,         success:function(args){             if(args.result==true)             {                 try                 {                     viewPage = args.cond.pageIndex;                     viewTotal = args.cond.recordCountPerPage;                     viewRecords = args.cond.totalCnt;
                    rowData = jsonMakeRowsForGrid(args.data);                 }                 catch (e)                 {                     console.debug("Error!");                     alert("Invalid data");                     return;                 }             } else             {                 alert("API return ERROR!");                 return;             }         },         error:function(e){             alert("Fail AJAX communication");             return;         }     });
    resultObject = {         page : viewPage,         total : viewTotal,         records : viewRecords,         rows : rowData     };
    return(resultObject); }

You can test the following method.

(In the other file (html or js))

var gridData = makeJQGridDataFromList(openAPIUrl);
console.debug(">> " + JSON.stringify(gridData));

You can see the gridData.

最新文章

  1. swift GCD使用指南
  2. 使用guava带来的方便
  3. Selenium2学习-029-WebUI自动化实战实例-027-判断元素是否存在
  4. clone代码
  5. ZoneMinder配置与使用
  6. centos系统自动化安装研究
  7. Java基础知识强化之IO流笔记56:IO流练习之 登录注册IO版
  8. JQuery replace 替换全部
  9. java 解析 json 遍历未知key
  10. NET 项目结构搭建
  11. 用ajax判断用户是否已存在?----2017-05-12
  12. 14.Java中的Future模式
  13. (二十一)即时通信的聊天气泡的实现II
  14. 转: 解压Assets.car (iOS加密资源)
  15. BackboneJS 源码注释
  16. ZOJ 4053 Couleur
  17. [label][翻译][JavaScript]如何使用JavaScript操纵radio和check boxes
  18. 怎样使用CSS设置文字与文字间距距离?
  19. python使用smtplib库和smtp.qq.com邮件服务器发送邮件
  20. 安装 ibm-java-x86_64-sdk-6.0-9.3.x86_64.rpm 的三步骤

热门文章

  1. maven清理.lastUpdated文件maven清理下载失败的jar,方便重新下载
  2. 【ContestHunter】【弱省胡策】【Round6】
  3. CentOS下httpd下php 连接mysql 本机可以,外网报错Could not connect: Can't connect to MySQL server on '127.0.0.1' (13)2003 原因解析
  4. fatal error LNK1104: 无法打开文件“libc.lib”的问题 (转)
  5. 组件化 得到 DDComponent JIMU 模块 插件 MD
  6. jquery.cookie 使用方法
  7. Html单引号,双引号转义
  8. myeclipse2014 没有maven dependencies
  9. windows 使用 xxfpm 解决 php-cgi 进程自动关闭
  10. windows 查看动态连接库和静态连接库的方法