
JQuery
shmily2oo8
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Ajax:拥抱JSON,让XML走开
Ajax(Asynchronous JavaScript and XML)说到底就是一种浏览器异步读取服务器上XML内容的技术。现在的技术凡是跟XML扯上关系,再加上个概念做幌子,就像金装了一样,拽得不行。门外的人看得很是热闹,门里的人摇摇头不外如是。XML呢,跨平台的新潮语言?其实XML=TXT。XML只是符合很多规范的文本。它本身什么都不是,只是保存字符的文件。而浏览器异步读取的只是服务器上的...2010-04-20 22:01:56 · 150 阅读 · 0 评论 -
编写jquery插件
本文讲下开发jquery插件必须应有的要求。 1、在JQuery命名空间下声明只声明一个单独的名称 2、接受options参数,以便控制插件的行为 3、暴露插件的默认设置 ,以便外面可以访问 4、适当地将子函数提供给外部访问调用 5、保持私有函数 6、支持元数据插件 那么下文一一来解析。 只声明一个单独的名称 这表明是一个单独的插件脚本。如果你的脚本包含多个插件或者是互补的插...原创 2011-05-06 14:38:53 · 129 阅读 · 0 评论 -
jQuery获取及设置单选框、多选框、文本框内容
获取一组radio被选中项的值 var item = $('input[@name=items][@checked]').val(); 获取select被选中项的文本 var item = $("select[@name=items] option[@selected]").text(); select下拉框的第二个元素为当前选中值 $('#select_id')[0].sel...原创 2010-07-05 16:17:41 · 109 阅读 · 0 评论 -
jquery获取节点过滤
如果是?:.test里面的attri-*? 就用这个:$(".test[id^='attri-']") 如果是:.test或attri-*? 就用这个:$(".test,*[id^='attri-']")2010-07-06 09:50:58 · 147 阅读 · 0 评论 -
jquery编写自己的插件
js插件实现代码 第一种实现写法 [code="js"] ;(function($){ $.fn.extend({ "liyh":function(value){ if(value==undefined){ alert("hello"); }else{ alert(""+value); } } }); })(jQuery); ...2011-05-16 17:16:24 · 84 阅读 · 0 评论 -
invalid assignment left-hand side
错误:invalid assignment left-hand side(左侧赋值无效) invalid [in'vælid] 基本翻译 a. 无效的,伤残的 n. 病人,残疾者 网络释义 Invalid:无效|无效的|失效 Invalid_op:无效操作码 invalid a.:(指法律上)无效的, 无可靠根据的, 站不住脚的|不正确的,缺乏证据的|无效的 assign...2010-10-13 09:54:46 · 523 阅读 · 0 评论 -
jQuery获取CheckBox选择的Value值
$("input[name='checkbox_name'][checked]"); //选择被选中CheckBox元素的集合 如果你想得到 Value值你需要遍历这个集合 $($("input[name='checkbox_name'][checked]")). each(function(){arrChk+=this.value + ',';});//遍历被选中CheckBox元素的集合...原创 2010-10-13 17:11:33 · 227 阅读 · 0 评论 -
禁用回车提交
[code="js"]$("#form").keypress(function(e) { if (e.which == 13) { return false; } });[/code]原创 2012-10-24 14:15:14 · 106 阅读 · 0 评论 -
jquery对select的操作
jQuery("#select_id").change(function(){}); // 1.为Select添加事件,当选择其中一项时触发 var checkValue = jQuery("#select_id").val(); // 2.获取Select选中项的Value var checkText = jQuery("#select_id :selected").te...原创 2012-12-06 10:36:37 · 90 阅读 · 0 评论 -
jquery中对radio的操作
要想获取某个radio的值有以下的几种方法,直接给出代码: 1、$("input[type='radio'][name='test']"]:checked').val(); 2、$('input:radio:checked').val(); 3、$('input[@name="test"][checked]'); 4、$('input[name="test"]').filt...2012-12-07 09:13:37 · 105 阅读 · 0 评论 -
easyui的form表单提交处理
$('#fm').form('submit',{ url: url, onSubmit: function(){ return $(this).form('validate'); }, succe...2013-06-11 11:02:12 · 518 阅读 · 0 评论 -
jquery中对动态生成的标签不会响应click事件
Jquery中对ajax动态生成的html标签不会响应 $(selector).click(function.. 或者$(selector).bind('click',function.., 需要用.live 返回值:jQuerylive(type, [data], fn) 概述 jQuery 给所有匹配的元素附加一个事件处理函数,即使这个元素是以后再添加进来的也有...原创 2012-09-24 09:53:18 · 92 阅读 · 0 评论 -
extjs和jquery各适用于什么场景
1.应该说粒度不同,extjs是基于组件级的,而jquery主要是简化Dom操作。 如果看着UI可以使用extjs,关于jquery可以在任何类型的项目使用。 下面的可以看看: extjs可以省下你大量做界面的时间,而且几乎不用怎么写代码,使用ext大部分时间都是学习怎么使用它的api,就算你不怎么熟练js,你都可 以像用java一样来使用它.但是如果你想要修改ext的代码或者实...原创 2013-01-21 11:14:38 · 210 阅读 · 0 评论 -
$.extend()
[code="js"] // merge two object, modifying the first; var object1={ apple:0, banana:{weight:14,price:233}, cherry:97 }; var object2={ banana:{price:333}, cherry:38 }; jquery.extend(object1,...2011-05-06 14:31:04 · 109 阅读 · 0 评论 -
jquery扩展
//jquery.datagrid 扩展 [code="js"] (function (){ $.extend($.fn.datagrid.methods, { //显示遮罩 loading: function(jq){ return jq.each(function(){ $(this).datagrid("getPager").pagination("loading"); va...原创 2011-04-22 16:36:16 · 138 阅读 · 0 评论 -
为什么使用和不使用Ajax?
Ajax适用场景 1.表单驱动的交互 传统的表单提交,在文本框输入内容后,点击按钮,后台处理完毕后,页面刷新,再回头检查是否刷新结果正确。使用Ajax,在点击sunmit按钮后,立刻进行异步处理,并在页面上快速显示了更新后的结果,这里没有整个页面刷新的问题。 2.深层次的树的导航 深层次的级联菜单(树)的遍历是一项非常复杂的任务,使用JavaScript来控制显...2010-04-21 11:16:57 · 128 阅读 · 0 评论 -
Jquery AJAX POST和GET区别
Jquery AJAX POST和GET区别 1:GET访问 浏览器 认为 是等幂的 就是 一个相同的URL 只有一个结果[相同是指 整个URL字符串完全匹配] 所以 第二次访问的时候 如果 URL字符串没变化 浏览器是 直接拿出了第一次访问的结果 POST则 认为是一个 变动性 访问 (浏览器 认为 POST的提交 必定是 有改变的) 防止 GET 的 等幂...2010-07-08 15:30:00 · 309 阅读 · 0 评论 -
jquery隐藏表单(没id,使用name获取)
隐藏表单值的获取 var products_idText=$("input[@type=hidden][name=products_id]").val();2010-07-08 16:04:17 · 367 阅读 · 0 评论 -
jquery解析json
[code="js"]var data=" { root: [ {name:'1',value:'0'}, {name:'6101',value:'西安市'}, {name:'6102',value:'铜川市'}, {name:'6103',value:'宝鸡市'}, {name:'6104',value:'咸阳市'}, {name:'6105',value:'...原创 2010-07-08 16:18:32 · 120 阅读 · 0 评论 -
jquery与php的json交互
This plugin exposes four new functions onto the $, or jQuery object: * toJSON: Serializes a javascript object, number, string, or arry into JSON. * evalJSON: Converts from JSON to Javascri...2010-07-09 09:06:29 · 121 阅读 · 0 评论 -
jquery与php的json交互2
整理两个现成的函数:json_decode、json_encode 说明:其中json_encode 表示把常用的传统的数据类型如对象、数组、关联数组等转成JSON字符串。其实与JAVA里面的那个工具是一样的。而json_decode刚好相反。 解决需求1.修改 整理两个现成的函数:json_decode、json_encode 说明:其中json_encode 表示把常用的传统的数据类型...2010-07-09 12:25:24 · 99 阅读 · 0 评论 -
jquery对象数组
我们都知道jQUery对象中有一个类数组的元素包装集,该集合类似js中的数组一样拥有length属性,因此我们称此为类数组,下面我们就来总结下这个jQuery对象中的类数组时如何进行操作的,看看我们的jQuery为我们都提供了哪些可用的方法: size():很明显,它应该是返回包装集中的元素个数,如$('a').size()表示链接元素的个数; get(index):当没指...原创 2010-07-10 13:50:33 · 265 阅读 · 0 评论 -
JQuery 禁用所有select标签的值
JQuery 禁用所有select标签的值 只是一个知识小点,有时很有用. $("#changeupdate input").attr("disabled","disabled"); $("#changeupdate select option").attr("disabled","disabled"); $("#Auditingmodify"2010-07-10 15:10:17 · 168 阅读 · 0 评论 -
jquery取后台list
html code function initList(){ var xhr; if(window.XMLHttpRequest) xhr = new XMLHttpRequest(); else if(window.ActiveXObject) xhr = new ActiveXObject("Micro...2010-05-09 12:44:38 · 310 阅读 · 0 评论 -
JQuery控制下拉列表
//遍历option和添加、移除option function changeShipMethod(shipping){ var len = $("select[@name=ISHIPTYPE] option").length if(shipping.value != "CA"){ $("select[@name=ISHIPTYPE] option").each(function()...原创 2010-05-09 23:53:45 · 107 阅读 · 0 评论 -
jQuery的ajax传参巧用JSON
jQuery的ajax调用很方便,传参的时候喜欢用Json的数据格式。比如: JavaScript代码,增加一个评论 function AddComment(content) { var threadId = $("#span_thread_id").html(); var groupId = $("#span_group_id").html(); var...2010-05-10 11:05:00 · 131 阅读 · 0 评论 -
jquery的each()方法分析
/*! * jQuery源码分析-each函数 * jQuery版本:1.4.2 * * ---------------------------------------------------------- * 函数介绍 * * each函数通过jQuery.extend函数附加到jQuery对象中: * jQuery.extend...原创 2010-07-22 08:52:12 · 92 阅读 · 0 评论 -
extjs和jquery各适用于什么场景
比较点 extjs jquery 是否收费 Extjs3版本开始对于商业用途是实行收费的 开源免费 库文件大小 500kb 20kb 是否有图片及CSS要加载 是 否 支持ui 丰富的ui 要使用插件 是否支持面向对象编程 支持(代码复用性强 ) 不支持 粒度 extjs是基于组件级 jquery主要是简化Dom操作 ...2013-01-23 09:49:53 · 143 阅读 · 0 评论