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 关键字“拖曳搜索”之“拖曳”以及 图片“提示自适应放大”效果 的实现
Apr 18 Javascript
jquery对象和DOM对象的区别介绍
Aug 09 Javascript
javaScript arguments 对象使用介绍
Oct 18 Javascript
Javascript中神奇的this
Jan 20 Javascript
基于JavaScript实现轮播图代码
Jul 14 Javascript
解析jquery easyui tree异步加载子节点问题
Mar 08 Javascript
Vue.directive()的用法和实例详解
Mar 04 Javascript
JavaScript的词法结构精华篇
Oct 17 Javascript
详解微信小程序文件下载--视频和图片
Apr 24 Javascript
vue-cli配置全局sass、less变量的方法
Jun 06 Javascript
vue vant中picker组件的使用
Nov 03 Javascript
vue3中轻松实现switch功能组件的全过程
Jan 07 Vue.js
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
yii2 页面底部加载css和js的技巧
2016/04/21 PHP
PHP+AJAX 投票器功能
2017/11/11 PHP
Laravel 5.4.36中session没有保存成功问题的解决
2018/02/19 PHP
PHP之header函数详解
2021/03/02 PHP
IE7中javascript操作CheckBox的checked=true不打勾的解决方法
2009/12/07 Javascript
JavaScript 判断判断某个对象是Object还是一个Array
2010/01/28 Javascript
JQuery Study Notes 学习笔记(一)
2010/08/04 Javascript
js判断浏览器类型的方法
2013/08/07 Javascript
JS格式化数字保留两位小数点示例代码
2013/10/15 Javascript
js触发select onchange事件的小技巧
2014/08/05 Javascript
js绘制购物车抛物线动画
2020/11/18 Javascript
js关于getImageData跨域问题的解决方法
2016/10/14 Javascript
微信小程序 教程之条件渲染
2016/10/18 Javascript
如何理解jQuery中的ajaxSubmit方法
2017/03/13 Javascript
微信小程序项目总结之点赞 删除列表 分享功能
2018/06/25 Javascript
element ui table(表格)实现点击一行展开功能
2018/12/04 Javascript
es6数据变更同步到视图层的方法
2019/03/04 Javascript
微信小程序 setData 对 data数据影响问题
2019/04/18 Javascript
Python操作MongoDB详解及实例
2017/05/18 Python
Python 的类、继承和多态详解
2017/07/16 Python
浅谈使用Python变量时要避免的3个错误
2017/10/30 Python
python 3.0 模拟用户登录功能并实现三次错误锁定
2017/11/01 Python
python实现飞机大战游戏
2020/10/26 Python
pandas取出重复数据的方法
2019/07/04 Python
python中利用matplotlib读取灰度图的例子
2019/12/07 Python
解决torch.autograd.backward中的参数问题
2020/01/07 Python
Python多进程multiprocessing、进程池用法实例分析
2020/03/24 Python
python list的index()和find()的实现
2020/11/16 Python
html5+CSS3+JS实现七夕言情功能代码
2017/08/28 HTML / CSS
捷克家具销售网站:SCONTO Nábytek
2020/01/02 全球购物
群胜软件Java笔试题
2012/09/29 面试题
培训讲师岗位职责
2014/04/13 职场文书
让世界充满爱演讲稿
2014/05/24 职场文书
建筑节能汇报材料
2014/08/22 职场文书
《角的初步认识》教学反思
2016/02/17 职场文书
Python 数据可视化之Matplotlib详解
2021/11/02 Python