随笔分类 - 前端:jQuery
摘要:官方解释对该插件的说明:将匹配的第一个元素作为模板,render指定的数据,签名如下: .tmpl([data,][options]) 其中参数data的用途很明显:用于render的数据,可以是任意js类型,包括数组和对象。options一般情况下都是选项了,官方指出,此处的options是一个用
阅读全文
摘要:动态请求数据来更新页面是现在非常常用的方法,比如博客评论的分页动态加载,微博的滚动加载和定时请求加载等。这些情况下,动态请求返回的数据一般不是已拼好的HTML就是JSON或XML,总之不在浏览器端拼数据就在服务器端拼数据。不过,从传输量方面来看,返回HTML不划算,而在web传输方面,现在更多的是使...
阅读全文
摘要:扩展自$.fn.panel.defaults,用 $.fn.datagrid.defaults重写了 defaults 。依赖panelresizablelinkbuttonpagination用法1. 1. $('#tt').datagrid({ 2. url:'datagrid_data.jso...
阅读全文
摘要:冒泡事件就是点击子节点,会向上触发父节点,祖先节点的点击事件。下面是html代码部分: 外层div元素 内层span元素 外层div元素对应的jQuery代码如下:当点击span时,会触发div与body的点击事件。点击div时会触发body的点击事件。如何防止这种冒泡事件发生呢?修改如下:event.stopPropagation();//阻止事件冒泡有时候点击提交按钮会有一些默认事件。比如跳转到别的界面。但是如果没有通过验证的话,就不应该跳转。这时候可以通过设置event.preventDefault(); //阻止默认行为 ( 表单提交 )。下面是案例:html部分:用...
阅读全文
摘要:点击按钮,在弹出的jQuery.dialog中,显示异步返回的数据。 WebService可以写复杂的函数,ashx可以根据传过来的参数调用不同的方法,达到同样的效果。本文用到了博客园TerryFeng的例子。Html,JS代码:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHigh...
阅读全文
摘要:[代码]<scripttype="text/javascript"src="/js/jquery-1.4.js"></script><scripttype="text/javascript">functionjsonTest1(){$.ajax({url:"Handler.ashx",data:{"type":"ajax"},datatype:"json",ty...
阅读全文
摘要:之前的项目有个发送站内短信的功能,今天闲来无事,就修改了一下程序,用jquery+ashx来实现一下,无刷新发送留言,欢迎大家拍砖。1.验证码实现:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<%@WebHandlerLanguage=...
阅读全文
摘要:var arr1 = [ "one", "two", "three", "four", "five" ]; $.each(arr1, function(){ alert(this); }); 输出:one two three four five var arr2 = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] $.each(arr2, function(i, item){...
阅读全文