位置: 编程技术 - 正文

yii2组件之下拉框带搜索功能的示例代码(yii-select2)(easyui给下拉框赋值)

编辑:rootadmin

推荐整理分享yii2组件之下拉框带搜索功能的示例代码(yii-select2)(easyui给下拉框赋值),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:easyui 下拉列表,easyui下拉框回显数据,easyui 下拉框,easyui级联下拉框,easyui 下拉框,easyui级联下拉框,easyui级联下拉框,easyui 下拉框,内容如对您有帮助,希望把文章链接给更多的朋友!

简单的小功能,但是用起来还是蛮爽的。分享出来让更多的人有更快的开发效率,开开心心快乐编程。

如果你还没有使用过composer,你可就out了,看我的教程分享,composer简直就是必备神奇有木有。都说到这个点上了,我们赶紧使用composer进行安装吧。

不急,先来看看效果图是啥样的,不然都没心情没欲望看下去。

啥玩意,不感兴趣?继续看嘛,看完再操作一边才能觉得好在哪里。

有木有感觉很帅气,当然啦,远远不止,还很上档次用起来效果也是杠杠的有木有。

好了好了,抓紧时间安装,不然聊起来真是没完没了。

特别说明,因为这里安装的dev版本,也就是开发版本,不稳定版本,如果你的项目是git托管的,composer安装下来之后这里记得删掉 vendorkartik-vyii2-widget-select2目录下的.git文件,不然你提交不上去的哦等他个大概5分钟的样子差不多了,安装就好了,然后我们就可以像下面一样开始使用了

非ActiveFomr生成的更新数据的时候就需要默认选中,好办,加value值即可

yii2组件之下拉框带搜索功能的示例代码(yii-select2)(easyui给下拉框赋值)

但是如果你的表单是ActiveForm生成的,但是往往字段不是表字段怎么办呢?更好办啦,以上面的为例,你只需要指定$model->title = ['title1', 'title2'];即可

基本上就是这么回事,我们也就很简单的实现了下拉选择并可搜索的功能。但是,咋又冒出来了个但是呢,但是刚才是我们想的,事实是这样的,小编妹子说了,你这能不能操作再方便点,一次选择一个太麻烦了,能不能多选呀?为了实现你那ZB的伎俩,好吧,确实也简单,一行代码解决掉。

眼尖的注意到了,加了一个multiple选项。非ActiveForm生成的表单操作一致。

我们看看效果是怎么样的。

到此,我们已经可以唱者NB的歌欢快的回家了

等等,好像忘记什么了,有眼尖的小伙伴可能注意到了,$data都是我们预先准备好的数据,你说这数据量万一很大的情况,不搞死人了嘛,那接下来让我们看看如何实现异步搜索结果。举一个例子,我们现在要查询某一个书名,但是我们的书的数据量大概有W,很简单,这需要我们根据你的搜索结果异步获取下拉框里面的数据。未完待续,晚点做进一步说明。

来,上家伙,我们来看看如何使用异步搜索功能,工作中尤其是进行关联数据的时候其用途更是大大的,方便性嘛,看看就知道了,好用的不得了。

基本的使用方法就不多说了,请看官们移步上文,我们这里继续接着大侃大论。

我们先来预览下异步搜索的效果图

注意哦,图中标记的部分是我们通过输入的关键词搜索出来的,异步这效果呢,我截图上来估计你也看不到效果,动图我还不会,不知道怎么搞的,要说具体是啥效果吗,相信大多数人也是明白滴,这就叫做只可意会,言谈不出来。好了,我们干脆直接上代码看具体操作吧。

上面的代码可直接复制使用,唯独需要修改的就是ajax里对应的url地址。下面我们看看controller层代码是怎么提供数据的。

标签: easyui给下拉框赋值

本文链接地址:https://www.jiuchutong.com/biancheng/288301.html 转载请保留说明!

上一篇:php实现常用文件上传类的示例(php文件用什么运行)

下一篇:yii2中使用webuploader实现图片上传的实战项目(yii2开发文档)

  • 利率 税率
  • 销售货物开票及销售收入
  • 发票未到怎么暂估入账
  • 印花税申报了什么时候扣款
  • 零申报失败什么原因
  • 通用机打发票没有税率
  • 房产折旧计算方法 举例
  • 长期股权投资权益法初始成本的确定
  • 广告费可以预提吗
  • 价格调节基金费率
  • 员工奖金分两次发怎么交税?
  • 税率及征收率的区别
  • 非独立核算的分公司怎么做账
  • 网贷公司的印花税怎么交
  • 开票系统里的开户行可以更改吗
  • 个人股权转让是否先分红
  • 清包工如何纳税
  • 纳税服务一体化综合监督工作情况报告
  • 未办预售证,企业取得这笔收入要缴增值税吗?
  • 用友填制凭证外币科目没弹出
  • 一般个体户核定税率多少
  • 产假期间出现事故可以报工伤吗
  • 企业银行存款转定期分录怎样操作
  • 少计提增值税0.01计入营业外
  • 安全系统不起作用或未正确安装 cad2016
  • 印花税未交罚款会怎么样
  • 利润为负数怎么调
  • 关于其他应收款账户的说法
  • 开始菜单无法打开怎么办
  • docker搭建php
  • 坏狼变身记简介
  • win11正式版问题
  • 加班车费报销计入什么科目
  • 一台电脑两个显示器显示不一样的内容
  • 2017年新准则下,收入确认的金额应是
  • memory tester
  • 所得税时间性差异与永久性有关吗
  • 厂区绿化工程计入什么科目
  • php写文件函数
  • vue移动
  • php fopen函数的用法
  • 购买工程物资是什么费用
  • sqlserver创建临时表语句
  • 存货跌价准备借减贷增吗
  • 关联企业能否做法人代表
  • 企业所得税实施条例第22条
  • 房租预付款会计分录
  • 年末结转步骤
  • 企业丢失专用发票税务机关如何处理
  • 企业所得税季报是填累计数吗
  • 租入的厂房
  • 免租期租金可以追回吗
  • 国有资产划转实施方案
  • 收到法人的借款怎样写摘要
  • 提取盈余公积金
  • 预付款开了发票
  • 预期年化收益率安全吗
  • 接受捐赠的固定资产计入什么科目
  • 现金退回没原始凭证咋办
  • 公司购入的房子卖了,如何交增值税
  • 法人章和财务章尺寸
  • 建筑公司没有资质可以注册建造师吗
  • 出口不退税进项要转出吗
  • 企业建账需做的会计科目
  • MySQL(win7x64 5.7.16版本)下载、安装、配置与使用的详细图文教程
  • hosts文件不起作用
  • win7系统c盘太满了,如何清理
  • centos云服务器
  • linux d
  • fragment懒加载原理
  • AndEngine 《Android游戏开发实践指南》之“吸血鬼游戏”实例学习(一)
  • JavaScript中setAttribute用法介绍
  • jQuery.ajax实现根据不同的Content-Type做出不同的响应
  • linux的cp和mv
  • shell删除指定内容
  • 青岛新农合网上缴费时间
  • 山西电子税务局官网app
  • 企业所得税减按90%计入收入总额
  • 代收工会经费标准规定
  • 税务局人事工作总结(税务局工作人员年度工作总结报告)
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设