Welcome 微信登录

首页 / 脚本样式 / JavaScript

使用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; ...
8个超棒的学习 jQuery 的网站 推荐收藏

8个超棒的学习 jQuery 的网站 推荐收藏

对于初学者来说,有的时候很难找到一个好的学习jQuery的网站,所以本文收集了8个很棒的 jQuery 学习网站推荐给大家。 1.Learning jQuery最好的 jQuery 资源博客之一,从 jQuery 高手那里获得宝贵的经验。2.jQuery Mix一个内容非常丰富的网站,有关 jQuery 的各种各样的信息。3.jQuery for Designers非常棒的一个 jQuery 资源和教程网站,帮助你成长为 jQuery 高手。4.15 Da...
使用Firebug对js进行断点调试的图文方法

使用Firebug对js进行断点调试的图文方法

具体步骤: a. 打开Firebug后,启用“脚本”调试,找到引用的脚本文件(或者行内js);b. 在适当的位置加入断点;c. 如果断点已经执行过,则刷新页面,这时脚本就会在断点处中断。如果断点没有执行过,那可以直接执行页面上的动作(例如点击按钮等),然后代码会在断点处中断;d. 观察函数调用栈,观察local变量,也可以进行单步执行,进行调试。确实非常简单!用Firebug断点调试的优点总结如下:能加断点的行用绿色行号,非常直观; call stack用...
jQuery 1.5 源码解读 面向中高阶JSER

jQuery 1.5 源码解读 面向中高阶JSER

几乎很难从jQuery分离其中的一部分功能。所以在这里我分享下应该读 jQuery 源码的一些成果,以及读源码的方法。啃代码是必须的。 1. 代码折叠是必须的。因此必须在支持语法折叠的编辑器里打开源码。 根据折叠层次,我们可以很快知道: 所有 jQuery 的代码都在一个函数中: (function( window, undefined ) {// jQuery 代码})(window);这样可以避免内部对象污染全局。传入的参数1是 window, 参...
<< 491 492 493 494 495 496 497 498 499 500 >>