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打字小游戏代码
Dec 26 Javascript
javascript实现无限级select联动菜单
Jan 02 Javascript
全面解析bootstrap格子布局
May 22 Javascript
js验证真实姓名与身份证号,手机号的简单实例
Jul 18 Javascript
jQuery实现根据滚动条位置加载相应内容功能
Jul 18 Javascript
详解Angular结合zTree异步加载节点数据
Jan 20 Javascript
vue中的数据绑定原理的实现
Jul 02 Javascript
angular 未登录状态拦截路由跳转的方法
Oct 09 Javascript
基于JavaScript 实现拖放功能
Sep 12 Javascript
vue2和vue3的v-if与v-for优先级对比学习
Oct 10 Javascript
vue-cli3自动消除console.log()的调试信息方式
Oct 21 Javascript
cypress测试本地web应用
Jun 01 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 的加密函数 md5,crypt,base64_encode 等使用介绍
2012/04/09 PHP
thinkphp中session和cookie无效的解决方法
2014/12/19 PHP
PHP简单判断字符串是否包含另一个字符串的方法
2016/03/25 PHP
Json_decode 解析json字符串为NULL的解决方法(必看)
2017/02/17 PHP
PHPTree――php快速生成无限级分类
2018/03/30 PHP
javascript动态的改变IFrame的高度实现自动伸展
2013/10/12 Javascript
利用原生JavaScript获取元素样式只是获取而已
2014/10/08 Javascript
JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例
2016/08/03 Javascript
vue mintui-Loadmore结合实现下拉刷新和上拉加载示例
2017/10/12 Javascript
详述 Sublime Text 打开 GBK 格式中文乱码的解决方法
2017/10/26 Javascript
详解html-webpack-plugin插件(用法总结)
2018/09/12 Javascript
使用Python脚本来控制Windows Azure的简单教程
2015/04/16 Python
python获取文件扩展名的方法
2015/07/06 Python
EM算法的python实现的方法步骤
2018/01/02 Python
详解python字节码
2018/02/07 Python
Python(TensorFlow框架)实现手写数字识别系统的方法
2018/05/29 Python
pandas实现将dataframe满足某一条件的值选出
2019/06/12 Python
对Django外键关系的描述
2019/07/26 Python
Django Admin中增加导出CSV功能过程解析
2019/09/04 Python
Python爬虫实现的根据分类爬取豆瓣电影信息功能示例
2019/09/15 Python
使用Fabric自动化部署Django项目的实现
2019/09/27 Python
python打印异常信息的两种实现方式
2019/12/24 Python
Tensorflow的梯度异步更新示例
2020/01/23 Python
flask框架蓝图和子域名配置详解
2020/01/25 Python
Python动态强类型解释型语言原理解析
2020/03/25 Python
培训自我鉴定
2014/01/31 职场文书
十八大感想感言
2014/02/10 职场文书
学习十八届三中全会精神实施方案
2014/02/17 职场文书
工作过失检讨书
2014/02/23 职场文书
2014年医学生毕业自我鉴定
2014/03/26 职场文书
技校毕业生自荐书
2014/05/23 职场文书
安全宣传标语
2014/06/10 职场文书
介绍长城的导游词
2015/01/30 职场文书
2015新学期校长寄语(3篇)
2015/03/25 职场文书
中学感恩教育活动总结
2015/05/05 职场文书
销售合作意向书范本
2015/05/08 职场文书