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 相关文章推荐
Js实现无刷新删除内容
Apr 29 Javascript
JS绘制生成花瓣效果的方法
Aug 05 Javascript
简述Matlab中size()函数的用法
Mar 20 Javascript
Bootstrap3制作图片轮播效果
May 12 Javascript
深入理解js中的加载事件
Feb 08 Javascript
jQuery图片瀑布流的简单实现代码
Mar 15 Javascript
npm国内镜像 安装失败的几种解决方案
Jun 04 Javascript
JS实现Cookie读、写、删除操作工具类示例
Aug 28 Javascript
vue项目使用微信公众号支付总结及遇到的坑
Oct 23 Javascript
js实现页面多个日期时间倒计时效果
Jun 20 Javascript
vue实现在v-html的html字符串中绑定事件
Oct 28 Javascript
JS造成内存泄漏的几种情况实例分析
Mar 02 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
JS与PHP向函数传递可变参数的区别实例代码
2011/05/18 PHP
php中使用sftp教程
2015/03/30 PHP
php实现的简单中文验证码功能示例
2017/01/03 PHP
ThinkPHP5.0框架使用build 自动生成模块操作示例
2019/04/11 PHP
jquery 获取表单元素里面的值示例代码
2013/07/28 Javascript
jquery 层次选择器siblings与nextAll的区别介绍
2013/08/02 Javascript
简体中文转换繁体中文(实现代码)
2013/12/25 Javascript
JS的document.all函数使用示例
2013/12/30 Javascript
jQuery中大家不太了解的几个方法
2015/03/04 Javascript
JQuery ztree 异步加载实例讲解
2016/02/25 Javascript
Three.js学习之Lamber材质和Phong材质
2016/08/04 Javascript
JS控制静态页面传递参数并获取参数应用
2016/08/10 Javascript
jQuery过滤选择器经典应用
2016/08/18 Javascript
详解vue express启动数据服务
2017/07/05 Javascript
基于JQuery的Ajax方法使用详解
2017/08/16 jQuery
JS库particles.js创建超炫背景粒子插件(附源码下载)
2017/09/13 Javascript
vue.js语法及常用指令
2017/10/29 Javascript
JavaScript中使用import 和require打包后实现原理分析
2018/03/07 Javascript
ElementUI之Message功能拓展详解
2019/10/18 Javascript
[37:03]完美世界DOTA2联赛PWL S3 INK ICE vs GXR 第二场 12.16
2020/12/18 DOTA
python异步实现定时任务和周期任务的方法
2019/06/29 Python
python 模拟贷款卡号生成规则过程解析
2019/08/30 Python
PyTorch中torch.tensor与torch.Tensor的区别详解
2020/05/18 Python
python安装cx_Oracle和wxPython的方法
2020/09/14 Python
Python+unittest+requests+excel实现接口自动化测试框架
2020/12/23 Python
TripAdvisor瑞典:全球领先的旅游网站
2017/12/11 全球购物
如何开启linux的ssh服务
2013/06/03 面试题
网络事业创业计划书范文
2014/01/09 职场文书
2014端午节活动策划方案
2014/01/27 职场文书
《逃家小兔》教学反思
2014/02/23 职场文书
工程安全生产协议书
2014/11/21 职场文书
解除劳动关系协议书2篇
2014/11/28 职场文书
事业单位财务人员岗位职责
2015/04/14 职场文书
2016教师给学生的毕业寄语
2015/12/04 职场文书
微信小程序结合ThinkPHP5授权登陆后获取手机号
2021/11/23 PHP
Python OpenCV之常用滤波器使用详解
2022/04/07 Python