猿问

请大神帮我看看,怎么实现同步更新

现在的结果是:把所有工程师名字都用第一个覆盖了,

我要实现的效果是:for出来的工程师名字经过下面script处理后,一一对应替换

<script type="text/template" id="solutionShow_template">

<?  for(var i=0; i<data.length; i++){  ?>

                <p>

        工程师:<a href="<gtl:url/>/engi/info.htm?id=<?=data[i].ENGINEERID?>"><?=data[i].NAME?></a>

</p>

<?}?> 

<script type="text/javascript">

var param = $(".industry").text().split(";"),result = " ",length=param.length>7?7:param.length;

for(var i=0;i<length;i++){

result+=param[i]+" ";

}

if(param.length>7)result+="等";

alert(result);

$(".industry").text(result);

</script>

</script>


已过期
浏览 1514回答 2
2回答

已过期

谢谢大神们,本人已解决<p>工程师:<span> <? if (data[i].INDUSTRYNAME.split(";").length>7){ ?> <?  for(var j=0; j<7; j++){  ?> <?=data[i].INDUSTRYNAME.split(";")[j]?> <?}?>等 <?}?> <? if (data[i].INDUSTRYNAME.split(";").length<=7){ ?> <?  for(var j=0; j<data[i].INDUSTRYNAME.split(";").length; j++){  ?> <?=data[i].INDUSTRYNAME.split(";")[j]?> <?}?> <?}?> </span> </p>

pardon110

对应替换 ? 为什么不使用正则?
随时随地看视频慕课网APP
我要回答