Welcome 微信登录

首页 / 脚本样式 / JavaScript

JQuery.ajax传递中文参数的解决方法 推荐

JQuery.ajax传递中文参数的解决方法 推荐

本人最近也遇到了需要传递中文参数的问题。在网上搜索一下,复制粘贴发的到处都是的“终极”“解决方案”无非就是escape(str)来转码,然后在服务端还要写个方法再编辑一次,或用System.Text.Encoding下的方法来换来换去。 我很久以前一直在使用Prototype框架。在.net-GB2312或jsp-utf8下都使用过,从来没遇到有字符编码的问题。于是将Prototype和JQuery代码都下载下来打开研究原因。 不同之处在于JQuery默认...
基于jquery的内容循环滚动小模块(仿新浪微博未登录首页滚动微博显示)

基于jquery的内容循环滚动小模块(仿新浪微博未登录首页滚动微博显示)

从需求上来说,这个功能需要实时调用最新的微博数据,单就前端开发来说,其需求可以拆分如下: 1 内容持续滚动; 2 新微博将下面的微博先推下去,然后淡入进来; 3 鼠标经过内容暂停滚动; 4 容器底部渐变消失在背景色下。 上述4个需求之中,需求1-3为js技术实现,需求4为css技术实现,下面逐个需求来讲。 需求1和需求2:内容持续滚动的需求有些类似前一篇文章《小模块:公告滚动并暂停》中介绍的功能,在那篇文章中,此功能使用css的position定位来控制整...
模拟jQuery ajax服务器端与客户端通信的代码

模拟jQuery ajax服务器端与客户端通信的代码

功能如下:如果用户名为空提示“用户名不能为空 ”如果用户名存在提示“用户名[xxxxxx]已经存在,请使用其他用户名, 4 ” 如果用户名不存在提示“用户名[xxxxxx]尚未存在,可以使用该用户名注册, 5”运行效果如下: 目录结构:服务器端AjaxServer复制代码 代码如下: package com.ljq.test; import java.io.IOException; import java.io.PrintWriter; import j...
基于jQuery的动态表格插件

基于jQuery的动态表格插件

在这里我们需要控制用户的输入验证,表格的添加删除,用户输入数据的统计聚合,还有相应的计算列比如商品的总价=商品的单价*商品数量,再如,同时在用户提交的时候我还要需要获取提交到后台服务端处理在存储到我们的数据库。本插件则简单的处理了这些繁琐的事情。 插件属性说明: 1:rowTemplate:这是插入列的模板,在模板中我们的序号这种行号标示的需要rownum 的class。在模板中的需要唯一编号的比如我们的radiobutton的name属性在每个td单元格...
使用jQuery实现dropdownlist的联动效果(sharepoint 2007)

使用jQuery实现dropdownlist的联动效果(sharepoint 2007)

使用场景,比如,选中某个省份,然后下级列表中会显示对应的城市。1.使用Jquery-1.4.2.js和jquery.SPServices-0.5.7.js。2.创建主表和子表,建立对应关系。3.在List的NewItem或者EditItem page中添加Content Editor Webpart,然后在其中添加脚本代码。4.实现,dropdownObj控件:cascadeDropdownObj控件(该控件是通过脚本附加的):该方法是通过传入参数,来返回...
Draggable Elements 元素拖拽功能实现代码

Draggable Elements 元素拖拽功能实现代码

当然我们可以研究js库的源码, 也可以自己去发明轮子试试看, 其过程还是挺有趣的...下面我就来实现下页面元素的拖拽功能 现在就开始着手实现, 让我们从最顶层的方法讲起, 它用于初始化一个drag object, 方法的声明如下 function DragObject(cfg) 这里的cfg我们用一个对象来传入, 有点像Extjs里配置属性 复制代码 代码如下: var dragObj = new DragObject({ el: "exampleB", ...
setTimeout和setInterval的区别你真的了解吗?

setTimeout和setInterval的区别你真的了解吗?

甚至可能会错误的把两个实现定时调用的函数理解成了类似thread一样的东西, 认为会在一个时间片内, 并发的执行调用的函数, 似乎很好很强大, 但其实并不是如此, 实际的情况是javascript都是以单线程的方式运行于浏览器的javascript引擎中的, setTimeout和setInterval的作用只是把你要执行的代码在你设定的一个时间点插入js引擎维护的一个代码队列中, 插入代码队列并不意味着你的代码就会立马执行的,理解这一点很重要. 而且se...
nodejs 后缀名判断限制代码

nodejs 后缀名判断限制代码

现状: 冗余 在web开发中,我们是否常常会使用不同的编程语言实现相同的功能? 如一个文件上传功能,需要对上传文件进行文件格式限制。我们通常会使用后缀名做限制。 前端 为了用户体验,会在页面对用户选择的文件进行判断,合法才让用户可以上传。 复制代码 代码如下: function is_filetype(filename, types) { types = types.split(","); var pattern = ".("; for(var i=0; ...
<< 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 >>