随笔分类 - Javascript/jQuery
摘要:页面中有如下标签:<input type="file" id="upload"/>此标签本用于文件上传,现在有需要将其值重置为空。于是想当然地写出如下代码:$('#upload').val('');但经测试,该处理方法对IE无效,因为IE不允许javascript改变type为file的input的值,又是让人蛋疼的IE。。。在浏览器兼容性方面本人是白痴一个,遂放狗一搜,有解决方案如下:if(ie) { // 此处判断是否是IE $('#upload').replaceWith($('#
阅读全文
摘要:在使用for in循环遍历javascript数组时,和期待的特性不太一样。看一段代码:var arr = [1, 3, 5, 7, 9];for(var e in arr) { alert(e);};本以为会出现1、3、5、7、9的对话框,没想到出现的是0,1,2,3,4。结论:for...in循环遍历javascrip数组和普通for循环遍历一样,得到的是数组元素下标,而不是数组元素。
阅读全文
摘要:前几天回家了一趟,唉,回家的感觉真爽。不多废话,jQuery在发送ajax请求时,如果请求的参数里有数组对象,后台的Struts2在用List作为接收对象的时候,会报OGNL错误:ognl.ExpressionSyntaxException: Malformed OGNL expression: arrayList[] [ognl.ParseException: Encountered " "]" "] "" at line xx, column xx.放狗搜到一篇相关的文章:http://www.cnblogs.com/tanhao
阅读全文
摘要:前几天因为忙于这一sprint的代码编写,所以没时间更新博客。现在sprint已经handover,稍微可以松一口气了。在这个sprint中,因为要写前端UI,所以用到了jQuery,但是jQuery在向上遍历DOM树的API中,有parents()、parent()、closest()这几个,一直不太清楚它们具体的区别,所以狠下心好好读了一下jQuery的API文档,并把区别记在这里,以供参考。1.parents([selector])本方法用于选择给定jQuery对象中包含的DOM元素或者DOM元素集的祖先节点,并将这些节点包装成jQuery对象返回,返回的节点集是以从里到外的顺序排序的。
阅读全文

浙公网安备 33010602011771号