
JQuery
shmily2oo8
这个作者很懒,什么都没留下…
展开
-
Ajax:拥抱JSON,让XML走开
Ajax(Asynchronous JavaScript and XML)说到底就是一种浏览器异步读取服务器上XML内容的技术。现在的技术凡是跟XML扯上关系,再加上个概念做幌子,就像金装了一样,拽得不行。门外的人看得很是热闹,门里的人摇摇头不外如是。XML呢,跨平台的新潮语言?其实XML=TXT。XML只是符合很多规范的文本。它本身什么都不是,只是保存字符的文件。而浏览器异步读取的只是服务器上的...2010-04-20 22:01:56 · 142 阅读 · 0 评论 -
编写jquery插件
本文讲下开发jquery插件必须应有的要求。1、在JQuery命名空间下声明只声明一个单独的名称2、接受options参数,以便控制插件的行为3、暴露插件的默认设置 ,以便外面可以访问4、适当地将子函数提供给外部访问调用5、保持私有函数6、支持元数据插件那么下文一一来解析。只声明一个单独的名称这表明是一个单独的插件脚本。如果你的脚本包含多个插件或者是互补的插...原创 2011-05-06 14:38:53 · 122 阅读 · 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 · 104 阅读 · 0 评论 -
jquery获取节点过滤
如果是?:.test里面的attri-*?就用这个:$(".test[id^='attri-']")如果是:.test或attri-*?就用这个:$(".test,*[id^='attri-']")2010-07-06 09:50:58 · 141 阅读 · 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 · 80 阅读 · 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 · 514 阅读 · 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 · 220 阅读 · 0 评论 -
禁用回车提交
[code="js"]$("#form").keypress(function(e) { if (e.which == 13) { return false; }});[/code]原创 2012-10-24 14:15:14 · 102 阅读 · 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 · 84 阅读 · 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 · 100 阅读 · 0 评论 -
easyui的form表单提交处理
$('#fm').form('submit',{ url: url, onSubmit: function(){ return $(this).form('validate'); }, succe...2013-06-11 11:02:12 · 506 阅读 · 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 · 84 阅读 · 0 评论 -
extjs和jquery各适用于什么场景
1.应该说粒度不同,extjs是基于组件级的,而jquery主要是简化Dom操作。如果看着UI可以使用extjs,关于jquery可以在任何类型的项目使用。下面的可以看看:extjs可以省下你大量做界面的时间,而且几乎不用怎么写代码,使用ext大部分时间都是学习怎么使用它的api,就算你不怎么熟练js,你都可 以像用java一样来使用它.但是如果你想要修改ext的代码或者实...原创 2013-01-21 11:14:38 · 205 阅读 · 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 · 103 阅读 · 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 · 131 阅读 · 0 评论 -
为什么使用和不使用Ajax?
Ajax适用场景 1.表单驱动的交互 传统的表单提交,在文本框输入内容后,点击按钮,后台处理完毕后,页面刷新,再回头检查是否刷新结果正确。使用Ajax,在点击sunmit按钮后,立刻进行异步处理,并在页面上快速显示了更新后的结果,这里没有整个页面刷新的问题。2.深层次的树的导航 深层次的级联菜单(树)的遍历是一项非常复杂的任务,使用JavaScript来控制显...2010-04-21 11:16:57 · 124 阅读 · 0 评论 -
Jquery AJAX POST和GET区别
Jquery AJAX POST和GET区别1:GET访问 浏览器 认为 是等幂的就是 一个相同的URL 只有一个结果[相同是指 整个URL字符串完全匹配]所以 第二次访问的时候 如果 URL字符串没变化 浏览器是 直接拿出了第一次访问的结果POST则 认为是一个 变动性 访问 (浏览器 认为 POST的提交 必定是 有改变的)防止 GET 的 等幂...2010-07-08 15:30:00 · 305 阅读 · 0 评论 -
jquery隐藏表单(没id,使用name获取)
隐藏表单值的获取var products_idText=$("input[@type=hidden][name=products_id]").val();2010-07-08 16:04:17 · 362 阅读 · 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 · 111 阅读 · 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 · 113 阅读 · 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 · 90 阅读 · 0 评论 -
jquery对象数组
我们都知道jQUery对象中有一个类数组的元素包装集,该集合类似js中的数组一样拥有length属性,因此我们称此为类数组,下面我们就来总结下这个jQuery对象中的类数组时如何进行操作的,看看我们的jQuery为我们都提供了哪些可用的方法: size():很明显,它应该是返回包装集中的元素个数,如$('a').size()表示链接元素的个数; get(index):当没指...原创 2010-07-10 13:50:33 · 260 阅读 · 0 评论 -
JQuery 禁用所有select标签的值
JQuery 禁用所有select标签的值 只是一个知识小点,有时很有用. $("#changeupdate input").attr("disabled","disabled"); $("#changeupdate select option").attr("disabled","disabled"); $("#Auditingmodify"2010-07-10 15:10:17 · 165 阅读 · 0 评论 -
jquery取后台list
html codefunction initList(){ var xhr; if(window.XMLHttpRequest) xhr = new XMLHttpRequest(); else if(window.ActiveXObject) xhr = new ActiveXObject("Micro...2010-05-09 12:44:38 · 300 阅读 · 0 评论 -
JQuery控制下拉列表
//遍历option和添加、移除optionfunction 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 · 101 阅读 · 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 · 127 阅读 · 0 评论 -
jquery的each()方法分析
/*! * jQuery源码分析-each函数 * jQuery版本:1.4.2 * * ---------------------------------------------------------- * 函数介绍 * * each函数通过jQuery.extend函数附加到jQuery对象中: * jQuery.extend...原创 2010-07-22 08:52:12 · 86 阅读 · 0 评论 -
extjs和jquery各适用于什么场景
比较点extjsjquery是否收费Extjs3版本开始对于商业用途是实行收费的开源免费库文件大小500kb20kb是否有图片及CSS要加载是否支持ui丰富的ui要使用插件是否支持面向对象编程支持(代码复用性强 )不支持粒度extjs是基于组件级jquery主要是简化Dom操作...2013-01-23 09:49:53 · 137 阅读 · 0 评论