勤美堂源码网

thinkphp多选编辑选中

24小时自助开通VIP,马上拥有站内全部资源 西部数码钻石代理商特价冲量 乐道主机 24小时自助开通VIP,马上拥有站内全部资源

  thinkphp多选编辑选中

  在做项目的时候少不了多选 checkbox ,现在基本是动态语言,比如选中技术提交后后会插入数据库(遍历插入),这都没有问题,问题是我们编辑的时候需要多选框上次提交的选项呈选中状态,这就有点为难了、因为是2长表,而且还是多条数据插入的,最后研究了一下算是弄出来了,代码不是怎么好看action页面:

  $jis = $jishu->order('px asc')->select();//技术表,所有的技术分类

  $xuanzhong = $fp->where('anliid="'.$_GET['id'].'"')->order('id asc')->select();//选中的表

  $this->assign('xz',$xuanzhong);

  $this->assign('jis',$jis); //赋值渲染不多说

  view代码:混编加tp的volist写的 foreach判断的

  <volist name='jis' id='vo'>

  {$vo.name}<input type="checkbox" name="syt[]" value="{$vo.id}" <?php foreach($xz as $v){if($v['jishuid']==$vo['id']){ echo "checked";}} ?>>   

  </volist>k]

  好了、就是这个样子,呵呵,代码写的有点菜

  转载注明出处:

本站提供的模板源码,仅供源码爱好者本地电脑环境下学习研究或2次开发使用,部分演示数据仅为网站模板整体美观或属性设置需要,不合适上线运营,下载后请自行24小时内删除数据。我们倡议:站长应该严格遵守互联网法律法规建站,净化网络,站长更有责!!!

发表评论

还没有评论,快来说点什么吧~

联系客服
网站客服 业务合作 Q交流群
51843834
返回顶部
 
QQ在线咨询
客服热线
139-3511-2134