javascript
枫飘瞬间
这个作者很懒,什么都没留下…
展开
-
JS中string 和 json对象的互转
JS中string 和 json对象的互转原创 2014-07-23 11:23:07 · 1367 阅读 · 0 评论 -
IE8 文件上传文件为空的问题
今天在使用之前做的应用系统时发现原来能使用的文件上传今天突然不能使用了,换了浏览器试了下原来是IE8的问题,firefox、chrome倒是没有这种问题,网上查了下原来又是IE8的问题,真是崩溃了。。。 IE8基于安全的考虑,文件上传只允许鼠标的点击触发文件浏览及上传、如果是通过js触发的文件浏览就会导致上传失败(默认的input[type=file]的样式太差,与现有系统不一致原创 2014-09-16 21:05:48 · 6427 阅读 · 0 评论 -
ajaxFileUpload 多文件上传
前提条件:ajaxFileUpload.js插件多文件上传步骤:1、修改源码,(源码只支持单个文件的上传): //修改前代码------- //var oldElement = jQuery('#' + fileElementId); //var newElement = jQuery(oldElement).clone(); //jQue原创 2014-09-01 16:47:51 · 2976 阅读 · 0 评论 -
jQuery.form Ajax无刷新上传报错 (jQuery.handleError is not a function) 解决办法
今天在用ajaxfileupload时firebug报了一个“jQuery.handleError is not a function”的错误。因为在以前使用jQuery.form一直都没有出现过这个问题,我对比以前的项目才发现,在这个项目中使用的jQuery是1.10.2的版本,而以前是使用的1.4.2。度娘一番之后,找到解决办法:jQuery.handleError is not a func原创 2014-09-01 16:40:30 · 7120 阅读 · 0 评论 -
jquery中 $ 和 jQuery 及 $() 的区别
用过jquery的人都知道,jquery有两种用法,一种是$,还有一种是jQuery,那么这两种方式在使用上有什么区别呢? 答案是这两种用法没什么区别,只是别名而已,用$要比jQuery简短一些、方便一些,另外其他的前端框架也都用到$符号,如果想不跟其他框架冲突,建议使用jQuery方式。 还有种方法就是换一个新的缩写:1、调用jquery的noConf原创 2014-08-15 13:37:12 · 8471 阅读 · 3 评论 -
Javascript 闭包与作用域
今天来说下javascript的作用域及闭包使用。先说下作用域的概念,各种开发语音都会遇到变量的生命周期,使用范围,使用范围其实就是变量的作用域,字面意思理解就是这个变量在那段代码区间内有效。1、.Javascript的作用域是函数作用域而非块级作用域,看代码: (function(){ var i=1; if(i==1){ v原创 2014-09-11 08:50:11 · 2983 阅读 · 3 评论 -
easyui datagrid editor checkbox 单击事件
Easyui datagrid treegrid中可以为行追加checkbox元素,例如: $('#tt').treegrid({ url:'get_data.php', idField:'id', treeField:'name', columns:[[ {title:'Task Name',field:'name',width:180},原创 2014-08-26 15:19:56 · 15770 阅读 · 0 评论 -
jquery ajax 从后台返回json结果后 不执行success方法的问题
大家在开发的过程中都会经常使用异步方式与后台进行交互,从后台往前台返回的结果信息常常用json字符串的格式,如果在后台拼的返回结果串(json)如果有问题(json格式不对)。ajax前端的js代码将直接调用error中的方法,此时是不会走success方法的。这里大家可以去网上找个json在线验证的网站看下自己的json串是否正确,如果是用json工具包生成的json串是没有问题的。原创 2014-09-05 16:17:51 · 4555 阅读 · 0 评论 -
jQuery EasyUI中经常遇到的问题(FAQ)
1、easyui弹出页面中无法引入其他外部js文件的问题easyui弹出的对话框如果为jsp、html页面,easyui只会将这些页面中的内部的内容显示,其他内容将丢失,如果你的js引用刚好放在中,那么不好意思,这些js是无法成功引用的。解决方法就是将js文件的引用放在中。2、validatebox不生效如果遇到这种问题,看下是不是你的控件(、等)没有name属性呢,easyui内部会原创 2014-08-01 13:38:14 · 3245 阅读 · 0 评论 -
Jquery跨域调用
今天在项目中需要做远程数据加载并渲染页面,直到开发阶段才意识到ajax跨域请求的问题,隐约记得Jquery有提过一个ajax跨域请求的解决方式,于是即刻翻出Jquery的API出来研究,发现JQuery对于Ajax的跨域请求有两类解决方案,不过都是只支持get方式。分别是JQuery的 jquery.ajax jsonp格式和jquery.getScript方式。 什么是json原创 2014-10-31 17:38:47 · 813 阅读 · 0 评论