社区
基础编程
帖子详情
thinkphp中的js中如何识别foreach volist中的变量?
weeplonly
2014-11-17 01:02:39
thinkphp中的js中如何识别foreach 或volist中的变量?求帮忙
...全文
544
7
打赏
收藏
thinkphp中的js中如何识别foreach volist中的变量?
thinkphp中的js中如何识别foreach 或volist中的变量?求帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
智商众筹
2014-11-19
打赏
举报
回复
php用json_encode包装好,传给js对象 var value = eval(<?php echo $json; ?>);
码无边
2014-11-18
打赏
举报
回复
单独的js文件好像识别不了模板的标签的写法,除非你把js代码嵌套到模板。
xiao_bai8
2014-11-18
打赏
举报
回复
取id的话,建议你用onclick,把你的id传到对应的js方法
weeplonly
2014-11-17
打赏
举报
回复
怎么实现啊?????
猪崽儿0o0
2014-11-17
打赏
举报
回复
你是想直接在上面的JS中直接调用下面循环的ID?你想的太多了,你可以考虑将ID采用ajax的方式进行获取遍历才是可以的。
weeplonly
2014-11-17
打赏
举报
回复
我想取id怎么办? <!doctype html public "-//w3c//dtd html 4.0 transitional//en"> <html> <head> <title> New Document </title> <meta http-equiv="content-type" content="text/html;charset=utf-8"> <script type="text/javascript"> function change1(){ var a=document.getElementById("c"); a.innerHTML ="" ; var b=document.getElementById("d"); b.innerHTML ="" ; } function change(){ var a=document.getElementById("{$f.ly_id}"); a.innerHTML = "<textarea id='c' name='hf_nr'></textarea>"; var b=document.getElementById("{$f.ly_id}"); b.innerHTML = "<input type='submit' id='d' value='确定' onclick='' />"; } </script> </head> <body> <h3>会员留言</h3> <foreach name="run" item="f"> {$f.hy_yhm}:{$f.ly_nr} <input type="button" value="回复" onclick="change()"/> <a href="__URL__/del?ly_id={$f.ly_id}">删除</a></br> <h5>留言时间:{$f.ly_time||date="Y m d H:i:s",###}</h5> <form action="__URL__/answer?ly_id={$f.ly_id}" method="post" onsubmit="change1()"> <div id="{$f.ly_id}"></div> <div id="{$f.ly_id}"></div> </form> <hr/> </foreach> {$fenye} </body> </html>
xuzuning
2014-11-17
打赏
举报
回复
如果你不向 js 变量赋值的话,模板变量到了浏览器都变成了具体的值了
ThinkPHP
实战(夏磊)
7.8.2
foreach
标签 1 7.8.3for标签 1 7.8.4switch标签 111 7.8.5比较标签 111 7.8.6empty标签 114 7.8.7defined标签 114 7.8.8标签嵌套 114 7.8.9import标签 115 7.8.使用原生PHP 115 7.8.11不解析输出 115 ...
关于
ThinkPHP
中
循环遍历的两种方法
vo
list
标签和
foreach
标签
在
ThinkPHP
中
系统提供了两个标签来实现便利操作:
vo
list
标签和
foreach
标签。
vo
list
语法格式:<
vo
list
name='需要遍历的模板
变量
名' id='当前遍历到的元素名' 循环体 </
vo
list
>注意:
vo
list
是双...
PHP从入门到掌握:
Thinkphp
5.0+
Thinkphp
5.1+FastAdmin+JavaScript+laravel5.6
郭老师课程合辑优惠包,包括
Thinkphp
5.0入门到精通10季 ,
Thinkphp
5.1入门,FastAdmin入门,JavaScript入门,laravel5.6入门等等目前已有课程。
thinkphp
中
的
foreach
和
vo
list
对比和详解及常用方法
foreach
标签也是用于循环输出 是item 示例: 1. 2. {$
vo
.id} 3. {$
vo
.name} ...
Foreach
标签相对比
vo
list
标签简洁,没有
vo
list
标签那么多...
Vo
list
标签主要用于在模板
中
循环输出数据集或者多维数组。是id
ThinkPHP
中
foreach
和
vo
list
的区别
1.
foreach
标签
foreach
标签用于循环输出:
foreach
(name,item,key) name(必须):要输出的数据模板
变量
item(必须):循环单原
变量
...
foreach
标签相对于
vo
list
标签简洁,没有
vo
list
标签那么多功能。优势是可以对对象进
基础编程
21,886
社区成员
140,365
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章