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 相关文章推荐
jQuery模拟新浪微博首页滚动效果的方法
Mar 11 Javascript
Javascript中的包装类型介绍
Apr 02 Javascript
js实现一个链接打开两个链接地址的方法
May 12 Javascript
kindeditor编辑器点中图片滚动条往上顶的bug
Jul 05 Javascript
基于BootStrap Metronic开发框架经验小结【五】Bootstrap File Input文件上传插件的用法详解
May 12 Javascript
深入理解选择框脚本[推荐]
Dec 13 Javascript
js实现移动端微信页面禁止字体放大
Feb 16 Javascript
JS优化与惰性载入函数实例分析
Apr 06 Javascript
Js自定义多选框效果的实例代码
Jul 05 Javascript
在Vant的基础上封装下拉日期控件的代码示例
Dec 05 Javascript
微信小程序如何利用getCurrentPages进行页面传值
Jul 01 Javascript
JS求解两数之和算法详解
Apr 28 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实现快速排序法函数代码
2012/08/27 PHP
Php中用PDO查询Mysql来避免SQL注入风险的方法
2013/04/25 PHP
PHP执行Curl时报错提示CURL ERROR: Recv failure: Connection reset by peer的解决方法
2014/06/26 PHP
PHP实现把文本中的URL转换为链接的auolink()函数分享
2014/07/29 PHP
详解no input file specified 三种解决方法
2019/11/29 PHP
Swoole扩展的6种模式深入详解
2021/03/04 PHP
javascript引用对象的方法代码
2007/08/13 Javascript
JS 时间显示效果代码
2009/08/23 Javascript
创建公共调用 jQuery Ajax 带返回值
2012/08/01 Javascript
基于javascipt-dom编程 table对象的使用
2013/04/22 Javascript
利用HTML5+Socket.io实现摇一摇控制PC端歌曲切换
2017/01/13 Javascript
AngularJS表单验证功能分析
2017/05/26 Javascript
基于nodejs 的多页面爬虫实例代码
2017/05/31 NodeJs
微信小程序实现倒计时调用相机自动拍照功能
2018/06/10 Javascript
手淘flexible.js框架使用和源代码讲解小结
2018/10/15 Javascript
微信小程序五子棋游戏AI实现方法【附demo源码下载】
2019/02/20 Javascript
[02:02:38]VG vs Mineski Supermajor 败者组 BO3 第一场 6.6
2018/06/07 DOTA
Python Flask前后端Ajax交互的方法示例
2018/07/31 Python
分析python请求数据
2018/08/19 Python
Django CSRF跨站请求伪造防护过程解析
2019/07/31 Python
Python 保持登录状态进行接口测试的方法示例
2019/08/06 Python
python 字符串常用函数详解
2019/09/11 Python
pytorch点乘与叉乘示例讲解
2019/12/27 Python
Keras 加载已经训练好的模型进行预测操作
2020/06/17 Python
LVMH旗下最大的奢侈品网站平台:24S
2020/05/24 全球购物
毕业生个人的自我评价优秀范文
2013/10/03 职场文书
法人委托书范本格式
2014/09/15 职场文书
医院党的群众路线教育实践活动领导班子对照检查材料
2014/09/25 职场文书
任命书怎么写
2015/03/02 职场文书
2015年度优秀员工推荐信
2015/03/23 职场文书
2015年第十五个全民国防教育日宣传活动方案
2015/05/06 职场文书
元旦晚会主持词开场白
2015/05/28 职场文书
校园音乐节目广播稿
2015/08/19 职场文书
2016年党员创先争优承诺书
2016/03/25 职场文书
总结Python连接CS2000的详细步骤
2021/06/23 Python
TaiShan 200服务器安装Ubuntu 18.04的图文教程
2022/06/28 Servers