为了账号安全,请及时绑定邮箱和手机立即绑定

thinkphp用{volist}标签循环输出时,嵌套了一个form标签会自动补齐,前端用的是Bootstrap

thinkphp用{volist}标签循环输出时,嵌套了一个form标签会自动补齐,前端用的是Bootstrap

diwu 2016-11-03 10:15:53
{volist name="Websites" id="Website"}     {literal}<form action="update" method="post">{/literal}         <tr class="row">         <td class="col-xs-3 col-sm-3 col-md-3">             <input type="text" class="form-control" name="webname" value="{$Website->getData('webname')}">         </td>         <td class="col-xs-5 col-sm-5 col-md-6">         <input type="text" class="form-control" name="website" value="{$Website->getData('website')}">         </td>         <td class="col-xs-1 col-sm-1 col-md-1">         <input type="text" class="form-control" name="rank" value="{$Website->getData('rank')}">         </td>         <td class="col-xs-3 col-sm-3 col-md-2">             <button type="sumbit" class="btn btn-primary">修改网址</button>         <input type="hidden" name="w_id" value="{$Website->getData('w_id')}">         <button type="button" class="btn btn-danger">删除</button>     </td>         </tr>     {literal}</form>{/literal} {/volist}  RT,最后前端输出代码看图:  红色的部分就是我目前遇到的问题,不知道为什么,{volist}标签循环输出<tr><td>还有里面的按钮都没有问题,只有<form>标签被自动补全?  此外,绿色的地方也是我不解的问题,为什么后面会有== $0 这应该是thinkphp的问题吧? 为什么呢? 最后附上目前做出来的样子:
查看完整描述

1 回答

已采纳
?
慕田峪3555374

TA贡献137条经验 获得超18个赞

首先第一个问提说一下,form标签不用{literal}是可以输出的,如果你非要用的话,你可以不用写结束标签看能不能解决自动补全问题,至于你的第二个问题我也没弄明白,但是,根据你要做的东西来看,你这样其实体验感不是很好,一般都是用ajax来做的

查看完整回答
反对 回复 2016-11-05
  • diwu
    diwu
    好的呢,不过我已经用另一种方式解决了... 不过不写结束标签问题还是重复了
  • 1 回答
  • 0 关注
  • 2724 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信