随笔分类 - [10]JS
-
推荐8个超棒的学习 jQuery 的网站
摘要:根据国外科技网站 W3Techs 一项调查了近100万个网站数据显示,jQuery是目前最流行的 JavaScript 库。对于初学者来说,有的时候很难找到一个好的学习jQuery的网站,所以本文收集了8个很棒的 jQuery 学习网站推荐给大家。1.Learning jQuery最好的 jQuery 资源博客之一,从 jQuery 高手那里获得宝贵的经验。2.jQuery Mix一个内容非常丰富的网站,有关 jQuery 的各种各样的信息。3.jQuery for Designers非常棒的一个 jQuery 资源和教程网站,帮助你成长为 jQuery 高手。4.15 Days of jQu 阅读全文
-
JQuery 调用ashx文件和WebMethod方法总结
摘要://.........................................................JQuery调用ashx文件..................................................................<script type="text/javascript"> $(function() { $("#txtName").blur(function() { JudgeUserName(); }); }); function JudgeUserName() { $.aj 阅读全文
-
asp.net中 使用jquery+ashx 做ajax,json做数据传输
摘要:一直在想在asp.net中怎么才能向在java中那样用struts那样做页面请求。当然asp.net mvc就是类似struts的东西吧,不过还没来得及学习。今天就用ashx来接收页面请求,并调用后台,然后返回数据给前台,用jquer .ajax提交请求,接收ashx返回的数据。例子: 例子是要实现页面加载时从数据库读取数据,并把数据放到一个下拉列表中。(因为是用ajax,就建html页面就行了,一直不喜欢aspx页面,感觉它太臃肿了。)一.准备工作:1.建web应用程序aspnetAjax2.建index.htm3.建个js文件夹,把jquery.js放进去,4.建ajax文件夹,里面放as 阅读全文
-
Newtonsoft.Json 为asp.net 3.5开发的
摘要:使用的库是:Newtonsoft.Json 为asp.net 3.5开发的 Beta4版本,获取数据库数据用的是Microsoft EnterpriseLibrary 4.1其中扩展了这个库的功能,使之最适合把DataTable,DataSet,DataRow转为JSON模式另外使用了Jquery的$.getJSON来解析后台传过来的JSON格式另参考了:http://blog.csdn.net/dujingjing1230/archive/2009/08/28/4495008.aspx 裴旭更网友的文章http://www.west-wind.com/Weblog/default.aspx 阅读全文
-
Json.NET 4.0!
摘要:Json.NET 4.0 Release 1 – .NET 4 and Windows Phone supportBy popular demand: Json.NET 4.0! This is the first Json.NET release to target .NET 4 and integrates the many new features added in the latest version of .NET. Behind the scenes Json.NET’s source code has been upgraded to VS2010.Other major cha 阅读全文
-
js/jquery 获取url参数
摘要:js代码:function GetQueryString(name) { var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if (r!=null) return unescape(r[2]); return null; } URL的参数&参数名1=XXXX&参数名2=XXXX&参数名3=XXXX alert(GetQueryString(&qu 阅读全文
-
Microsoft Ajax Minifier 使用综合
摘要:项目要发布时,由于javascript和css在开发时代码采用了规范的形式,比如有注释,縮进等,这样,这些文件的大小比较大,为了减少网络流量,提高网页的下载速度,一般发布时需要对javascript和css进行瘦身处理,压缩这些文件的大小。Ajax Minifier正是这样的一个工具。Ajax Minifier下载地址http://aspnet.codeplex.com/releases/view/40584默认安装在C:\Program Files\Microsoft\Microsoft Ajax Minifier 4 下,包括AjaxMin.exe AjaxMin.dll 和msbuild 阅读全文
-
如何安装ASPAJAXExtSetup.msi
摘要:安装ASPAJAXExtSetup.msi软件说明:1、安装ASPAJAXExtSetup.msi。2、把AjaxControlToolkit.dll放到一个合适的文件夹里,加到系统缓存里。3、把安装目录下(C:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025)Microsoft.Web.Extensions.Design.dll和Microsoft.Web.Extensions.dll加到系统缓存里。加缓存方法:在cmd里运行:cd C:\Program Files\Microsoft Visual 阅读全文
-
AjaxControlToolkit的安装与使用详解
摘要:AjaxControlToolkit下载http://ajax.asp.net/downloads/default.aspx?tabid=47http://www.codeplex.com/AtlasControlToolkit/Release/ProjectReleases.aspx?ReleaseId=1425环境设置如下:下载完 ASPAJAXExtSetup.msi 安装更新后在你的系统盘下的(以C盘为例) 出现这个 文件夹:C:\Program Files\Microsoft asp.NET\ASP.NET 2.0 ajax Extensions\v1.0.61025安装这个后我们就 阅读全文
-
翻译]JavaScript秘密花园 - scope, namespace, constructor, equality and comparisons
摘要:JavaScript Garden - 原文 JavaScript Garden - 中文翻译 作用域与命名空间尽管 JavaScript 支持一对花括号创建的代码段,但是并不支持块级作用域;而仅仅支持 函数作用域。function test() { // 一个作用域 for(var i = 0; i < 10; i++) { // 不是一个作用域 // count } console.log(i); // 10}注意: 如果不是在赋值语句中,而是在 return 表达式或者函数参数中,{...} 将会作为代码段解析,而不是作为对象的字面语法解析。如果考虑到 自动分号插入,这可能会导致一 阅读全文
-
使用 jQuery dataTables
摘要:使用 jQuery dataTables - 3 解析请求参数摘要: 最近比较忙,一直没有更新,先发一篇 dataTables 参数处理。对于 dataTables 来说,当使用服务器端分页的时候,会向服务器传递多个参数,在服务器端根据这些参数来进行服务器端的分页处理。这些参数比较多,详细地说明见 使用 jQuery dataTables - 2 四种数据来源。对于服务器端来说,显然需要将这些参数进行解析,以方便使用,下面的代码将请求参数解析为一个 C# 的对象,这样,服务器端就可以方便地使用这些参数了。代码由有比较详细的注释,也可以点击这里直接下载代码。using System;using 阅读全文
-
SquishIt——JavaScript、CSS压缩器
摘要:一段事件木有更新博客了,主要是这段时间工作略忙,业余时间又在帮个朋友做个小东西,于是也就没去接触新东西。今天上网的时候一个老同事(我刚出来工作时的师傅^_^)发来个网址,说是有好东西叫我看,于是看了一下,果然发现了好东西,也解决了之前我在思考的一个小问题。是一个C#.NET的组件来的,由于资料是E文的,按照惯例似懂非懂地看完然后写点测试DEMO。这篇文章记录一下学习成果,其实挺简单- -! 首先看下去哪里拿这个组件,请点击这里跳转到组件的下载地址......在我发这篇文章的时候最新的版本是0.7.0,所以果断下载这个版本!是个压缩包,解压后可以看到里面的东西如下(指针选中的那个东东就是我们要的 阅读全文
-
jQuery插件InputLimitor实现文本框输入限制字数统计
摘要:使用说明需要使用jQuery库文件和InputLimitor库文件http://jquery.com/http://plugins.jquery.com/project/inputlimitor同时可自定义显示提示框的CSS样式使用实例一,包含文件部分<script type="text/javascript" src="jquery-1.3.2.min.js"></script><script type="text/javascript" src="jquery.inputlimitor.1. 阅读全文
-
JQuery学习参考
摘要:今年准备给OEA支持B/S,所以学一下JQuery,如果你不是像我一个是一个新手的话,那么你可以直接略过本篇。$('h1').html('hello world');$('h1').css({ 'fontSize': '100px', 'color': 'red'}); // setting multiple properties$('h1').height('50px'); // sets the height of all H1 elements$ 阅读全文
-
jquery.jstree 使用
摘要:jquery.jstree 增加节点的双击事件jstree本文基于jsTree1.0-rc1 版本增加节点的双击事件。jsTree是基于jquery的树插件,支持拖放、复制、删除、快捷键、多选、自定义节点图标、自定义右键菜单、跨页面保存状态等等,总之我想到的它基本上都有了,而且最值得表扬的是它让人感觉一点都不慢哦。jsTree有节点选择事件,即.bind("select_node.jstree", function(e, data) { //alert(data.rslt.obj.attr("id") + ":" + data.rsl 阅读全文
-
Google地图
摘要:最近由于工作需要研究了下Google地图,网络上也有不少相关文章。同时Google已经提供了很详尽的API及说明。我在使用Google API期间有部分内容还是值得拿出来于园友分享的。 一、调用Google Map API 无法出现周边生活设施 当我们使用Google API 提供的方法,将Google Map 加载到自己的html表单中。此时在地图上只能看见目标地点,并不能看见目标地点的周边生活设置,比如周边的银行、学校、超市等。此功能Google未提供在API中直接调用。截图如下:二、封装自定义GMapMaker 对象 上图中的显示效果从用户交互上来说,不是太理想。现在为Google Ma 阅读全文
-
Jquery插件--判断文本框还剩多少字符可以输入
摘要:javascriptfunction $(id) { return document.getElementById(id); } var maxLen=255; function checkMaxInput(){ if($("summary").value.length>maxLen){ $("summary").value=$("summary").value.substring(0,maxLen); }else{ $("leaves").innerHTML=maxLen-$("summary&q 阅读全文
-
非常好的JavaScript学习资源推荐
摘要:本文转载自一位做前端开发的朋友的博客【岁月如歌】,他向学习JavaScript的朋友推荐了很多非常不错的书籍及在线教程,适合英语能力不错的朋友参阅,转载如下: 最近 reddit 有讨论:References for JavaScript Mastery. 去年 Rey Bango 博客上也有一篇文章:What to Read to Get Up to Speed in JavaScript. 下面是我的整理,希望能对你有所帮助。登堂入门DOM Scripting: Web Design with JavaScript and the Document Object Model – 2005. 阅读全文
-
jQuery.MultiFile是基于jQuery的简单(容量也很小)的插件
摘要:jQuery.MultiFile是基于jQuery的简单(容量也很小)的插件,可帮助用户很容易的选择多个文件进行上传管理。 下载及使用方法:http://www.fyneworks.com/jquery/multiple-file-upload/ 里边只有一些简单的英文,需要的朋友很快就能上手。What is this?The Multiple File Upload Plugin (jQuery.MultiFile) is a non-obstrusive plugin for the jQuery Javascript library that helps users easily sel 阅读全文
-
asp.net+JQuery实现文件批量上传
摘要:做系统的时候难免会遇到需要批量上传这样的需求,之前一直没有做过,今天经理给了这个需求并简单讲了一下思路,花了点时间把它给做出来了,细想起来还是比较简单的。思路:用JQuery来实现动态的添加或者删除多个上传控件(如<input type="file" name="fileUpload" runat="server" />),选择好上传的文件后,就可以一次性提交,避免了一个一个上传的麻烦。下面是自己整的一个简单的demojs部分的代码:<%@ Page Language="C#" AutoEvent 阅读全文