归档: Page 14
jQuery是什么,jQuery入门简介
jQuery是什么,jQuery入门简介
jQuery是最近比较火的一个JavaScript库,从
del.icio.us/上相关的收藏可见一斑。
到目前为之jQuery已经发布到1.2.1版本,而在这之前的一个星期他们刚发布1.2版本,看看他的各个版本的 发布时间 ,不难发现他的飞速发展,每个月
都在更新版本;而且不断有人开发出新的 jQuery插件 ,最近又推出了 jQuery UI 库
jQuery于2006年一月十四号在BarCamp NYC (New York City)面世。主将 John Resig ,写有《Pro
JavaScript Techniques》一书,因为效力于mozolla,据说firefox 3将包含Jquery,现在的 Jquery团队有主要开发人员,推广人员,UI,插件开发,网站设计维护,其中3个主要开发人员分别是:两个
美国人John Resig/Brandon Aaron,一个德国人Jorn Zaefferer)
50多个强大的 jQuery插件应用实例
jQuery是近段时间里比较流行的一个JavaScript框架,不断有使用者开发出新的 jQuery插件。
下面收集了50个开发者最喜欢使用的jQuery插件。
jQuery Ajax PHP Json 的一个综合例子
jQuery 是一个非常优秀的 Javascript 框架,
对 js 进行了优秀的包装,提供了许多方便的功能。jQuery 对 ajax 的包装也是非常优秀。
jQuery 可以以 json 文件传输协议来传输数据(类似 xml,而且大有取代 xml 的趋势),而网站
后台代码必须与之配合使用。PHP 是用 json_encode 函数来对返回的数组数据进行编码的,但这个函数只有 PHP5.2版本以上才支持。
从网上找到一个 json 的操作类,本人在 PHP4.4.7
版本下测试通过。本人还建了个函数 function my_json_encode($phparr),使代码兼容 PHP5.2 以上版本。
JQuery Ajax提交出现中文乱码的解决办法2
JQuery在Ajax提交出现中文乱码的解决办法
以前使用Jquery的时候一直没有发
现,用Ajax提交的时候会出现乱码,我猜测可能是因为编码的原因
可能存在以下几点原因:
1.HTML的编码不统一:如页面用的GB2312,好像JQuery对它支持不太好。以前我一直都是用UTF-8的,
一直都没有发现;
2.文件的编码,这个不好在表面上看到,简体中文版的操作系统存的文本格式的文件默认是 GB2312,建议把文件换成UTF-8格式的
最简单的解决办法,把提交的中文文本
用 JS的 escape 处理一下,就不会现出现乱码了。
jquery ajax 中文乱码 解决办法。
jquery ajax 中文乱码 解决办法。
我们web环境全部用的GBK编码,
struts框架用的也是gbk编码。因此通过jquery的ajax方法提交中文的时候会乱码,解决办法。
将传递过来的字符串从新编码
try
{
String newCon = new String
(ajax.getBytes(“系统的编码–我们是gbk”), “UTF-8″);
}
因为ajax里面传递中文是用utf-8来做的。呵呵。
Jquery同步之载入数据
Jquery同步之载入数据简单实例
function getItem()
{
var str= $.ajax({ url: “Exec.aspx?flag=”+Variables, async: false }).responseText;
var dom=new ActiveXObject(“Microsoft.XMLDOM”);
dom.loadXML(xml);
var t=dom.getElementsByTagName(“item”);
var menu=document.getElementById(“Sele_City”).options;
menu.length=0;
for(var i=0;i
menu.add(new Option(t[i].getAttribute(“name”),t[i].getAttribute(“id”)));
}
}
jQuery实例ajax应用之二级联动
Query实例的ajax应用之二级联动的后台是采用php来做的,前台通过jquery的ajax方式实现二级联动
数据库表设计 csj_trade
id
int(11) auto_increment
tname varchar(100)
tradeType int(11)
其中,id为主键自动索引,tname为行业名称,tradeType为一个标识,为0时,表示这条数据是大类;不为0,
而是某个数字的时候,则这个数字表示其父级的id。
jQuery Form Plugin
表格的jQuery插件可以让您轻松和unobtrusively升级HTML表单来使用AJAX 。的主
要方法, ajaxForm和ajaxSubmit ,收集资料的表单元素,以确定如何管理提交进程。这两种方法都支持许多选项,可让您完全控制的数据是如何提出的。提交表单与AJAX技术没有得到任何比这更容易
!
Ajax+JSON+jQuery环境使用的多功能页码栏
下面是这个插件在项目中必须满足的几个功能要求
:
1、页数不确定,根据记录条数和每页显示记录数自动生成
2、样式不确定,必须可以根据页面需要应用不同样式
3、必须可以自动缩略多余的页码,比如总共有100页,当浏
览第50页时,可以省略1-49及51-100之间的部分页码,并且这个延伸显示的页码数量可以由自己设定
4、提供“上一页”“下一页”按钮,并且可以自己设定对应的值或图形
5、记录为
空时,隐藏页栏,显示友好的空记录信息
6、属于附加要求:由于该空间可能用于不提供AJAX/JSON数据的页面或者由于配合SEO需要,同时兼顾POST+AJAX方式和GET直接请求页面(如.aspx)两
种方式,并且逻辑和输出尽量分离以便日后需要直接HTML输出时(SEO需要),由js转换为C#语言。
7、同一页面中可以多次重复调用,互不影响,并兼容IE/FF
这里先列出完成以上几点
必须提供的API,然后我会把源代码全部发上来:
调用:ShowPageBar([containerId] ,[url] , [attr]);