ajax的hide隐藏问题解决方法


Posted in Javascript onDecember 11, 2012

我的页面上有两个table,调用ajax之后隐藏掉一个,然后用html拼出另一个table,结果新的table最上面有个undefined,这个是怎么引起的,要怎么解决下呢?详细代码如下:

<script type="text/javascript"> 
$(function(){ 
if($.browser.msie) 
{ 
$("#country").get(0).attachEvent("onpropertychange",function (o){ 
var countr = o.srcElement.value; 
$("#tabb1").hide(); 
$.ajax({ 
type: "post", 
url: "/yoblhtjfx/queryCountryAjax.action", 
data: "country="+countr+"&jsoncallback=?", 
dataType: "json", 
success: function(json) 
{ 
var tableHTML; 
tableHTML+="<table id='tabb1' border='1' width='100%'>"; 
tableHTML+="<tr>"; 
tableHTML+="<td style='text-align: center' >选择</td>"; 
tableHTML+="<td style='text-align: center' >区域码</td>"; 
tableHTML+="<td style='text-align: center' >国别名称</td>"; 
tableHTML+="</tr>"; 
var list = json.list; 
for(var i=0;i<list.length;i++) 
{ 
tableHTML+="<tr>"; 
tableHTML+="<td style='text-align: center'><input type='radio' name='radioo' value='"+list[i][1]+"' /></td>"; 
tableHTML+="<td style='text-align: center'>"+list[i][0]+"</td>"; 
tableHTML+="<td style='text-align: center'>"+list[i][1]+"</td>"; 
tableHTML+="</tr>"; 
} 
tableHTML+="</table>"; 
$("#querycountrydiv").html(tableHTML); 
} 
}); 
}); 
} 
}); 
function returnVal() 
{ 
var valu; 
for(var i = 0;i < document.getElementsByName("radioo").length;i++) 
{ 
if(document.getElementsByName("radioo")[i].checked == true) 
{ 
valu = document.getElementsByName("radioo")[i].value; 
} 
} 
window.opener.document.getElementById("foreignUnitCountry").value = valu; 
window.close(); 
} 
</script> 
</head> 
<body> 
<div align="center" style="width:100%;">

输入名称搜索:
<input id="country" name="country" value=""> 
</div> 
<hr id="hr" /> 
<div id="querycountrydiv" name="querycountrydiv" style="width:100%; height:80%; overflow:auto; border:1px solid #000000;"> 
<table id="tabb1" border="1" width="100%"> 
<tr> 
<td style="text-align: center" nowrap="nowrap">选择</td> 
<td style="text-align: center" nowrap="nowrap">区域码</td> 
<td style="text-align: center" nowrap="nowrap">国别名称</td> 
</tr> 
<c:forEach items="${list}" var="list"> 
<tr> 
<td style="text-align: center" nowrap="nowrap"><input type="radio" name="radioo" value="${list[1] }" /></td> 
<td style="text-align: center" nowrap="nowrap">${list[0] }</td> 
<td style="text-align: center" nowrap="nowrap">${list[1] }</td> 
</tr> 
</c:forEach> 
</table> 
</div><br> 
<hr id="hr" /> 
<div> 
<input id="button" type="button" value="确定" onclick="returnVal();" /> 
<input id="button" type="button" value="关闭" onclick="window.close();" /> 
</div> 
</body> 
</html>

是上面代码中某段代码出现了语法错误,如下是修改的代码段:
success: function(json) {
var tableHTML = ”;
Javascript 相关文章推荐
JavaScript更改class和id的方法
Oct 10 Javascript
js确定对象类型方法
Mar 30 Javascript
js将控件隐藏的方法及display属性介绍
Jul 04 Javascript
深入理解JavaScript系列(50):Function模式(下篇)
Mar 04 Javascript
javascript制作的简单注册模块表单验证
Apr 13 Javascript
JavaScript利用闭包实现模块化
Jan 13 Javascript
Jquery-data的三种用法
Apr 18 jQuery
微信扫码支付零云插件版实例详解
Apr 26 Javascript
Underscore之Array_动力节点Java学院整理
Jul 10 Javascript
原来JS还可以这样拆箱转换详解
Feb 01 Javascript
JS中的防抖与节流及作用详解
Apr 01 Javascript
element-ui中按需引入的实现
Dec 25 Javascript
ajax上传时参数提交不更新等相关问题
Dec 11 #Javascript
jQuery(非HTML5)可编辑表格实现代码
Dec 11 #Javascript
jQuery使用数组编写图片无缝向左滚动
Dec 11 #Javascript
如何获取JQUERY AJAX返回的JSON结果集实现代码
Dec 10 #Javascript
ajax不执行success回调而是执行了error回调
Dec 10 #Javascript
解决js正则匹配换行问题实现代码
Dec 10 #Javascript
解决jquery异步按一定的时间间隔刷新问题
Dec 10 #Javascript
You might like
使用PHP模拟HTTP认证
2006/10/09 PHP
php更改目录及子目录下所有的文件后缀的代码
2010/09/24 PHP
php的日期处理函数及uchome的function_coomon中日期处理函数的研究
2011/01/12 PHP
PHP全概率运算函数(优化版) Webgame开发必备
2011/07/04 PHP
PHP大文件分片上传的实现方法
2018/10/28 PHP
laravel框架邮箱认证实现方法详解
2019/11/22 PHP
js玩一玩WSH吧
2007/02/23 Javascript
js资料toString 方法
2007/03/13 Javascript
几行代码轻松搞定jquery实现flash8类似的连接效果
2007/05/03 Javascript
javascript 按回车键相应按钮提交事件
2009/11/02 Javascript
Extjs 几个方法的讨论
2010/01/28 Javascript
使用js 设置url参数
2013/07/08 Javascript
Node.js的特点和应用场景介绍
2014/11/04 Javascript
基于javascript实现图片左右切换效果
2016/01/25 Javascript
bootstrap的常用组件和栅格式布局详解
2017/05/02 Javascript
webpack打包node.js后端项目的方法
2018/03/10 Javascript
解决微信小程序防止无法回到主页的问题
2018/09/28 Javascript
使用Vue CLI创建typescript项目的方法
2019/08/09 Javascript
浅谈vue-router路由切换 组件重用挖下的坑
2019/11/01 Javascript
vue实现动态表格提交参数动态生成控件的操作
2020/11/09 Javascript
Django 日志配置按日期滚动的方法
2019/01/31 Python
python 截取XML中bndbox的坐标中的图像,另存为jpg的实例
2020/03/10 Python
Python判断字符串是否为空和null方法实例
2020/04/26 Python
利用python 下载bilibili视频
2020/11/13 Python
HTML5实现表单自动验证功能实例代码
2017/01/11 HTML / CSS
优秀员工自荐书
2013/12/19 职场文书
秘书专业自荐信范文
2013/12/26 职场文书
音乐教育感言
2014/03/05 职场文书
2014年学校国庆主题活动方案
2014/09/16 职场文书
公务员个人考察材料
2014/12/23 职场文书
小学教师求职信范文
2015/03/20 职场文书
行政司机岗位职责
2015/04/10 职场文书
执行力心得体会范文
2016/01/11 职场文书
nginx搭建图片服务器的过程详解(root和alias的区别)
2021/03/31 Servers
springboot中rabbitmq实现消息可靠性机制详解
2021/09/25 Java/Android
高性能跳频抗干扰宽带自组网电台
2022/02/18 无线电