thinkphp实现动态下拉菜单(补充设置默认值)

在下拉菜单中的选项 用动态方式添加 提高项目可扩展性

让客户满意是我们工作的目标,不断超越客户的期望值来自于我们对这个行业的热爱。我们立志把好的技术通过有效、简单的方式提供给客户,将通过不懈努力成为客户在信息化领域值得信任、有价值的长期合作伙伴,公司提供的服务项目有:申请域名雅安服务器托管、营销软件、网站建设、吉林网站维护、网站推广。

HTML部分

<span ><tr>
    <td width="84" align="right">全宗编号:</td>
    <td colspan="2">
      <select name="full_model_num" id="select">
        <foreach name="arr" item="vo">
          <option value="{$vo.FULL_MODEL_ID}">{$vo.FULL_MODEL_NUM}</option>
        </foreach>
      </select> 
      <!-- <label for="select"></label>
      <select name="FULL_MODEL_ID" size="1" id="select">
        <option>0001湖南大学全宗</option>
        <option>0002湖南大学全宗</option>
      </select> -->
   </td>
  </tr></span>

控制器部分函数

<span >public function Filesrecording2(){//href地址名与函数名一致
        $type=M('fullmodel');
        // $arr['a'] = 'aa';
        $arr=$type->select();
        // var_dump($arr);//打印
        $this->assign('arr',$arr);
        $this->display("Filesrecording2");//所在页面
    }</span>

下拉菜单设置默认值  控制器函数一样

前台加一个判断  注意condition中不支持点语法

<tr>
    <td width="100" align="right">全宗编号:</td>
    <td colspan="2">
      <select name="full_model_num" id="select">
        <!-- <option selected="true" value="{$data['FULL_MODEL_ID']}">{$data['FULL_MODEL_NUM']}</option> -->
        <foreach name="arr" item="vo">
          <option value="{$vo.FULL_MODEL_ID}" <if condition="($data['FULL_MODEL_NUM'] eq $vo['FULL_MODEL_NUM'])">selected</if>>{$vo.FULL_MODEL_NUM}</option>
        </foreach>
      </select> </td></tr>

网页题目:thinkphp实现动态下拉菜单(补充设置默认值)
本文来源:https://www.cdcxhl.com/article32/ipsssc.html

成都网站建设公司_创新互联,为您提供移动网站建设动态网站域名注册外贸网站建设搜索引擎优化面包屑导航

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

营销型网站建设