`
段海波
  • 浏览: 315931 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
js动态清除下拉列表框中的所有内容 // 清除列表框 function clearFirst() { var id = document.getElementById("firstcity"); while (id.childNodes.length > 0) { id.removeChild(id.childNodes[0]); } }  
在项目中经常要用到ajax读取后台数据,而json格式的数据呢又比较容易操作,所以首选把后台读取到的数据转为json格式来处理。下面为一个json操作类 package dsh.bikegis.tool; import java.beans.IntrospectionException; import java.beans.Introspector; import java.beans.PropertyDescriptor; import java.util.List; /** * json的操作类 * @author NanGuoCan * */ p ...
做了这么久了还没弄过动态级联下拉列表框,所以决定也整一个。 例子为:学校、班级、学生,三级下拉列表框,具体代码随后贴出。 得出的结论是Action设置get和set方法的属性,在前台页面中都可以通过eval解析为JSON对象,这 ...
此段代码旨在解析类似google天气格式的xml文档,如需解析其它格式的稍做改动即可。 google天气预报xml格式如下:   <?xml version="1.0"?> <xml_api_reply version="1"> <weather module_id="0" tab_id="0" mobile_row="0" mobile_zipped="1" row="0" section="0&q ...
var opt=document.getElementById("secondcity"); for(var j=0;j<opt.length;j++){ if(opt[j].selected==true){ var content=opt[j].innerText; } } secondcity为下拉列表框的id号; 核心部分就是opt[j].innerText这句话,只取得被选中的那一项的内容,例如: <select name="secondcity" id="secondcity&qu ...
//清除table內容 function clearContent(){ var content=document.getElementById("content"); var len=content.rows.length; for(var i=2;i<len;i++){ content.deleteRow(2); } } 这个为删除从第三行开始以后所有的行。之所以每次循环都执行content.deleteRow(2),是因为删除第三行后,紧挨着它的第四行就上升为第三行,所以只需要每次循环的时候只删除第三行就OK了
对于javascript中将字符串 "[{name="jiang1",size="10"},{name="jiang2",size="10"},{name="jiang3",size="10"},{name="jiang4",size="10"}]" 转换成对应的json对象: var jsonObject = eval('(' + jsonStr + ')'); 这时jsonObject的就是json对 ...
<script type="text/javascript">//一次最多只能插入10個城市的信息//檢查新增城市的數目是否超過10,超過了就無法增加function checkRowsLimit(){ var rowLimit = 10; var len=document.getElementById('inputarea').rows.length; if(len==rowLimit) { alert('抱歉,一次只能添加10個城市的信息,請先保存后再新增'); return false; } else { return true; }}function ...
要对后台管理文件夹下的所有管理页面进行过滤,阻止未登录的用户访问这些页面,在操作中出现了重定向死循环,经过思考,最终找到了解决办法,现在把代码贴出来。 Filter过滤器类 package dsh.bikegis.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.RequestDispatcher; impor ...
今天在做项目的时候莫名奇妙的提示如下错误: java.lang.NullPointerException at org.apache.jsp.index_jsp._jspInit(index_jsp.java:23)。在网上找了一些资料都说是因为jar包冲突,可是百思不得其解啊,自己也没手工去添加jar包,怎么会多出来这些个包呢?经过手工测试,找到tomcat安装目录下自己项目的所在位置,打开了web-inf目录下的lib文件夹,发现里面还真有什么javax.servler.jar和javax.servler.jsp.jar,不管三七二十一,就删除了他们。你别说这招还真管用,系统回复正常了,但 ...
Global site tag (gtag.js) - Google Analytics