thinkphp U方法 参数使用volist 自增变量的问题

代码代码:<volistname="list"id="vo"><TABLEwidth="100%"border="0"cellpadding="0"cellspacing... 代码代码:
<volist name="list" id="vo">
<TABLE width="100%" border="0" cellpadding="0" cellspacing="0" class="left-table03">
<tr>
<td height="29">
<table width="85%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="8%"><img name="img{$i}" id="img{$i}" src="__ROOT__/Public/images/ico04.gif" width="8" height="11" /></td>
<td width="92%">
<a href="javascript:" target="mainFrame" class="left-font03" onClick="list('{$i}');" >{$vo.fenyuan}</a></td>
</tr>
</table>
</td>
</tr>
</TABLE>

<table id="subtree{$i}" style="DISPLAY: none" width="80%" border="0" align="center" cellpadding="0"
cellspacing="0" class="left-table02">
<tr>
<td width="9%" height="20" ><img id="xiaotu1" src="__ROOT__/Public/images/ico06.gif" width="8" height="12" /></td>
<td width="91%"><a href="{:U('Project/projectinfo?fenyuanid=1')}" target="mainFrame" class="left-font03" onClick="tupian('1');">项目管理</a></td>
</tr>
<tr>
<td width="9%" height="20" ><img id="xiaotu1" src="__ROOT__/Public/images/ico06.gif" width="8" height="12" /></td>
<td width="91%"><a href="{:U('User/userinfo','fenyuanid=1')}" target="mainFrame" class="left-font03" onClick="tupian('1');">人员管理</a></td>
</tr>
<tr>
<td width="9%" height="21" ><img id="xiaotu1" src="__ROOT__/Public/images/ico06.gif" width="8" height="12" /></td>
<td width="91%"><a href="{:U('Project/projectinfo')}" target="mainFrame" class="left-font03" onClick="tupian('1');">部门管理</a></td>
</tr>
<tr>
<td width="9%" height="21" ><img id="xiaotu1" src="__ROOT__/Public/images/ico06.gif" width="8" height="12" /></td>
<td width="91%"><a href="{:U('Project/projectinfo')}" target="mainFrame" class="left-font03" onClick="tupian('1');">职位积分管理</a></td>
</tr>
<tr>
<td width="9%" height="21" ><img id="xiaotu1" src="__ROOT__/Public/images/ico06.gif" width="8" height="12" /></td>
<td width="91%"><a href="{:U('Project/projectinfo')}" target="mainFrame" class="left-font03" onClick="tupian('1');">项目积分管理</a></td>
</tr>
</table>
</volist>

核心部分:<a href="{:U('Project/projectinfo?fenyuanid={$i}')}"
后台就是根据这个值不同去查询不同的数据,每个子公司的结构和数据是一样的。fenyuanid={$i}这个取不到值,页面会出错,如果写成具体的数就行,但是我这里是一个循环导航菜单,每个子公司的结构是一样的 ,可以动态的添加子公司,这里应该怎么写
我想问题还是出在
<a href="{:U('Project/projectinfo?fenyuanid={$i}')}"

大括号的嵌套上,但是用转义或者其他都会出问题
展开
 我来答
姐丶我还小
2013-01-29 · 超过13用户采纳过TA的回答
知道答主
回答量:50
采纳率:0%
帮助的人:34.6万
展开全部
你这个{$i}变量根本就没取到值啊,你可以在里边设置好i变量用<assign name="i" value="0"/>
然后在你的volist标签里边使用{$i++}来进行自增运算就可计算出$i 当然具体$i的值还是得根据你的系统自己来写的
更多追问追答
追问

..{$i}是volist的自增key默认的,是有值的,而且你看在我的其他html标签的id里都用了{$i}

追答
输出来的URL是什么 还是直接报错 不能运行
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式