随笔分类 -  jQuery

摘要:用jquery做的仿flash滚动图片新闻效果 阅读全文
posted @ 2011-04-10 22:31 基础软件 阅读(2506) 评论(0) 推荐(0)
摘要:今天遇到一个奇怪的问题,某一页面需要使用三级级联下拉列表框。为提高用户体验,采用jQuery的cascadingDropDown插件调用后台Web Services来实现ajax填充。填充没有任何问题,但是在服务器端却取不出来下拉表中的内容。原来客户端填充的下拉表在服务器端读不到,必须使用Request.Form来读取。 阅读全文
posted @ 2010-09-12 20:11 基础软件 阅读(1378) 评论(7) 推荐(1)
摘要:如果你用过ASP.NET的数据绑定控件,也用过ASP或者JSP里那种通过输出HTML元素在页面上显示数据的方法,你就知道ASP.NET数据绑定控件有多么方便。如果能够将同样的功能在浏览器端用HTML和JavaScript实现,那该是多少美妙的事情。好消息来了,微软开发出了这样的框架,这是对jQuery的一个扩展,从此以后要在浏览器上动态显示服务器端Web Service返回的数据将变得如同用服务器... 阅读全文
posted @ 2010-05-19 15:25 基础软件 阅读(18115) 评论(3) 推荐(3)
摘要:jQuery调用Web Service很简单,使用方便,如果你以前用过ASP.NET Web Service和jQuery,你10分钟就可以做一个jQuery调用ASP.NET Web Service的例子。下面就来做。 (1)在ASP.NET中添加一个Web Service,就用默认名称吧,WebService1。 (2)在WebService1中添加2个方法,第一个方法返回1个Student对象,第二个方法返回一个Student列表,这两种返回对象在客户端处理时稍微有一点不一样,等会要说明。下面是代码。 阅读全文
posted @ 2010-04-28 21:05 基础软件 阅读(655) 评论(0) 推荐(0)
摘要:刚才看了几篇文章,都说Web Service端要使用JavaScriptSerializer进行序列化,在客户端处理数据时,要使用JavaScript的 eval求值,但是经我试验,当用jQuery 调用 Visual Studio 2008 SP1和Visual studio 2010发布的Web Service中,不需要使用eval求值,在success回调函数中得到的就是一个对象,而不是一个字符串。 又找了两篇文章,不使用JavaScriptSerializer进行序列化和eval求值,直接使用对象。 阅读全文
posted @ 2010-04-28 19:41 基础软件 阅读(430) 评论(0) 推荐(0)
摘要:第一个jQuery程序(按照程序员惯例是个Hello, World)如下 $(function(){alert('Hello, World');}); 其中的“$”在jQuery中是个很不一般的字符,在jQuery代码中处处都能看见它的身影。简单来说,$是个函数,但是这个函数能够接受不同参数,实现多种功能,就像是面向对象语言中的方法重载。 本例中的$函数只接受一个参数,这个参数本身又是个函数。这条语句的意思是当HTML文档在浏览器中加载完毕时执行$后面的函数,此处即显示 “Hello,World”消息框。 $(function(){/*function body*/});这条语句看起来语法很复杂,尤其对于像我这种习惯了面向对象语言语法的程序员来说。把这条语句细分一下,其实是由好几部分组成的,这是一种简洁的写法。如果拆分成比较容易理解的形式,那么这一条语句应该包括以下内容。 阅读全文
posted @ 2010-04-21 16:21 基础软件 阅读(700) 评论(0) 推荐(0)