1、jquery的局部方法开发

//首先引入jquery的相关包组件

<script type="text/javascript" src="../js/jquery-1.8.3.js"></script>
<script type="text/javascript" src="../js/jQuery-plguin.js"></script>

/**
* 扩展jQuery 的一个方法,调用这个方法,我就可以画出表格,表格有多少列,多少行数据...
*/
$(function(){
$("#datagrid").datagrid({
columns:[
{title:"车次"},
{title:"出发站/始发站"},
{title:"出发时间/到达时间"},
{title:"商务座"},
{title:"特等座"},
{title:"备注"}
],
url:"datagrid.json",
method:"POST"
})
}) /**
**
*/引入的jQuery-plguin.js中的内容
$.fn.extend({
  datagrid:function(object){
    var columns=object.columns;
    var tr="<tr>";
    for(var i=0;i<columns.length;i++){
      tr+="<td>"+columns[i].title+"</td>";
    }
    tr+="</tr>";
    $(this).append(tr);
    $.ajax({
      url:object.url,
      type:object.method,
      success:function(data){
        var rows=data.rows;
        

        for(var i=0;i<rows.length;i++){
          var tr1="<tr>";
          tr1+="<td>"+rows[i].ceci+"</td>";
          tr1+="<td>"+rows[i].startstate+"</td>";
          tr1+="<td>"+rows[i].starttime+"</td>";
          tr1+="<td>"+rows[i].swz+"</td>";
          tr1+="<td>"+rows[i].tdz+"</td>";
          tr1+="<td>"+rows[i].bz+"</td>";
          tr1+="</tr>";

          $("#datagrid").append(tr1);
        }

      }
    })
  }
}) //datagrid.json中的内容
{
"total":9527,
"rows":[
{
"ceci":"G118",
"startstate":"北京/青岛",
"starttime":"9点10分/14点整",
"swz":"有",
"tdz":"有",
"bz":"预定"
},
{
"ceci":"G118",
"startstate":"北京/青岛",
"starttime":"9点10分/14点整",
"swz":"有",
"tdz":"有",
"bz":"预定"
},
{
"ceci":"G118",
"startstate":"北京/青岛",
"starttime":"9点10分/14点整",
"swz":"有",
"tdz":"有",
"bz":"预定"
}
,
{
"ceci":"G118",
"startstate":"北京/青岛",
"starttime":"9点10分/14点整",
"swz":"有",
"tdz":"有",
"bz":"预定"
}
,
{
"ceci":"G118",
"startstate":"北京/青岛",
"starttime":"9点10分/14点整",
"swz":"有",
"tdz":"有",
"bz":"预定"
}
,
{
"ceci":"G118",
"startstate":"北京/青岛",
"starttime":"9点10分/14点整",
"swz":"有",
"tdz":"有",
"bz":"预定"
}
,
{
"ceci":"G118",
"startstate":"北京/青岛",
"starttime":"9点10分/14点整",
"swz":"有",
"tdz":"有",
"bz":"预定"
} ] }

10、jqueryEasyUI感觉自己还是改行做前端吧的更多相关文章

  1. 绝对精品推荐做前端的看下:Web前端开发体会十日谈

    20151208感悟: 前端人的角度来看的话,感觉像是阅读一个大牛前端的全部武功的一个秘籍说明,里面的思想高价值蛋白真是太多太多,推荐看. Web前端开发体会十日谈 一直想写这篇“十日谈”,聊聊我对W ...

  2. zend studio 做前端推荐安装的插件

    zend studio 做前端推荐安装的插件 1.Aptana插件代码提示 Zend Studio的aptana插件,解决了Zend Studio对前台代码支持不足的问题,而且在某些方面还比诸如dw优 ...

  3. 为什么做前端要做好SEO

    我就挑干货说啦SEO可能听起来很高大上,其实翻译成中文就是"搜索引擎优化",它只是通过一定的方法在网站内外发布文章.交换连接等,最终达到某个关键词在搜索引擎上获得好的排名. 我有幸 ...

  4. 一个JS效果竟然要研究一天,我是不是不适合做前端?

    前言 今天这篇文章的标题,显然是要搞事情.一个JS交互效果,居然花费了一天的宝贵时间才研究出来,我是不是不太适合做前端? 别急,搬好小板凳,正文从这开始- 本来今天下班回来感觉有点累,想着今天就别学了 ...

  5. 做前端好还是Java好?

    做前端好还是Java好?看这三方面 转载 2017年11月14日 00:00:00 1047这几年来伴随着互联网的迅速发展,新兴互联网产业的兴起,传统行业也逐渐开始互联网化,使得互联网职业在这样的背景 ...

  6. 10件在PHP7中不要做的事情

    10件在PHP7中不要做的事情 1. 不要使用mysql_函数 这一天终于来了,从此你不仅仅“不应该”使用mysql_函数.PHP 7 已经把它们从核心中全部移除了,也就是说你需要迁移到好得多的mys ...

  7. 从cocos2d-html5中提取出来的,用做前端开发的框架——cc.js

    从cocos2d-html5中提取出来的,用做前端开发的框架——cc.js /************************************************************* ...

  8. php是做前端的吗?

    php是做前端的吗 不是,php是后台脚本语言,由服务器执行. PHP即“超文本预处理器”,是一种通用开源脚本语言.PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言.PHP独特的语 ...

  9. PHP Loser 说说做前端需要如何进一步学习

    PHP Loser 说说做前端需要如何进一步学习 做前端的,需要如何进一步学习?书籍这个事情贵精不在多,我这里推荐两本即可: <javascript教程 高级程序设计> <CSS权威 ...

随机推荐

  1. webpack+vue+koa+mongoDB,从零开始搭建一个网站

    github 地址 https://github.com/wangxiaoxi... webpakc+vue的搭建1.新建项目文件夹(see-films);2.npm init //初始化项目3.搭建 ...

  2. mybatis PageBounds应用分页

    第一步:分页工具类 package com.smartmorse.vo; import java.util.HashMap; import java.util.List; import java.ut ...

  3. 在windows命令行下安装和使用babel(es6to5)

    在自己的目录下新建一个babel-test/目录 进入这个目录 1. 安装babel命令和转换库:      npm install babel-cli      npm install babel- ...

  4. (转)SQL Server 数据类型映射

    SQL Server 数据类型映射 SQL Server 和 .NET Framework 基于不同的类型系统. 例如,.NET Framework Decimal 结构的最大小数位数为 28,而 S ...

  5. Spring入门,使用Maven进行管理

    一,使用maven创建项目原型 mvn archetype:generate 进入交互模式创建项目原型,根据网速不同,跳出设置选项的时间不定 第一个选项 直接Enter即可,表示使用默认值502,后面 ...

  6. 使用org-mode写cnblogs博客

    使用org-mode写cnblogs博客 */--> pre.src {background-color: #002b36; color: #839496;} pre.src {backgrou ...

  7. elasticsearch-6.0.1安装

    elasticsearch-6.0.1安装 0. 介绍:     ElasticSearch是一个基于Lucene的搜索服务器.它提供了一个分布式多用户能力的全文搜索引擎:是目前全文搜索引擎的首选. ...

  8. python 数据压缩

    zlib 压缩 import zlib import this s = this.s.encode('utf8')*10 for i in range(10): data = zlib.compres ...

  9. android中SharedPreferences

    SharedPreferences:用于存储少量并且数据格式简单,基本上都是普通的字符串,标量类型的值,比如:应用程序的各种配置信息等. SharedPreferences:保存的数据格式主要是key ...

  10. vue组件库的基本开发步骤(源代码)

    上次发布的随笔忘记提供源代码了,今天特地来补充,如果有什么问题,欢迎大家为我修改指正. vue.config.js文件: const path = require('path') function r ...