首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

js求相助

2013-12-10 
js求帮助。window.onloadfunction(){$.ajax({url:/smsp/demo,type:POST,dataType:json,success:func

js求帮助。


window.onload=function(){
    $.ajax({
url:"/smsp/demo",
type:"POST",
dataType:"json",
success:function(data){
var flag = data.flag;//是否有上架通告
var tztg_title = data.tztg;//上架通告标题
var length = data.tztg_title.length;//上架通告数
if(flag){
for(var i=0;i<length;i++){
  //document.getElementById("haha").innerHTML = "<a href>这是一个测试连接</a>";
}
var MsgPop=document.getElementById("winpop");//获取"winpop"对象
MsgPop.style.display= "block";
MsgPop.style.height='180px';
}
},
error:function(){
alert("数据传输失败!");
}
});


<form action="" name="form2">
<div id="winpop" >
    <div class="title">您有新的短消息!<span class="close" onclick="down()">关闭</span></div>
    <table class="con" >
    <tr>
    <td>上架信息已被修改!</td>
    </tr>
    <tr >
    <td > <a href="<dltd:cmd command='tztg_for_que'/>" target="_blank" id = "tztg_title"  >11111</a></td>
    </tr>
    </table>
 </div>
</form>


在上图for循环中添加个方法,在下图的<td>中添加length个名字叫data.tztg[i]的<a href>链接。求帮帮忙。  java javaweb
[解决办法]
没明白楼主的问题是什么,
document.getElementById("haha").innerHTML = "<a href>这是一个测试连接</a>";
你的这条语句就可以啊,只是你下边页面里也没有id="haha"的啊
你只要在你想要插入超链接的<td>里加入id就可以了,像这样<td id="haha">
[解决办法]
var a ="<a href="<dltd:cmd command='tztg_for_que'/>" target='_blank' id = 'tztg_title'>"+data.tztg[i]+"</a>";
$("#td").html(a);

热点排行