yii2帶搜索功能的下拉框?qū)嵗斀?,yii2下拉框_PHP教程
Jul 12, 2016 am 08:52 AMyii2帶搜索功能的下拉框?qū)嵗斀?,yii2下拉框
簡(jiǎn)單的小功能,但是用起來還是蠻爽的。分享出來讓更多的人有更快的開發(fā)效率,開開心心快樂編程。
如果你還沒有使用過composer,你可就out了,看我的教程分享,composer簡(jiǎn)直就是必備神奇有木有。都說到這個(gè)點(diǎn)上了,我們趕緊使用composer進(jìn)行安裝吧。
先給大家展示下效果圖:
下面給大家說下具體實(shí)現(xiàn)思路:
composer require kartik-v/yii2-widget-select2 "@dev" #特別說明,因?yàn)檫@里安裝的dev版本,也就是開發(fā)版本,不穩(wěn)定版本,如果你的項(xiàng)目是git托管的,composer安裝下來之后這里記得刪掉 \vendor\kartik-v\yii2-widget-select2目錄下的.git文件,不然你提交不上去的哦
等他個(gè)大概5分鐘的樣子差不多了,安裝就好了,然后我們就可以像下面一樣開始使用了
//如果你的表單是ActiveForm,請(qǐng)使用
use kartik\select2\Select2; //$data是鍵值對(duì)數(shù)組哦,key-value ,下面所聲明的所有$data均為鍵值對(duì)數(shù)組,以該數(shù)組為例 $data = [2 => 'widget', 3 => 'dropDownList', 4 => 'yii2']; echo $form->field($model, 'title')->widget(Select2::classname(), [ 'data' => $data, 'options' => ['placeholder' => '請(qǐng)選擇 ...'], ]);
//如果你的表單是非ActiveForm,可以參考下面的
use kartik\select2\Select2; echo Select2::widget([ 'name' => 'title', 'data' => $data, 'options' => ['placeholder' => '請(qǐng)選擇...'] ]);
#非ActiveFomr生成的更新數(shù)據(jù)的時(shí)候就需要默認(rèn)選中,好辦,加value值即可
use kartik\select2\Select2; echo Select2::widget([ 'name' => 'title', 'value' => 2, 'data' => $data, 'options' => ['placeholder' => '請(qǐng)選擇...'] ]);
#但是如果你的表單是ActiveForm生成的,但是往往字段不是表字段怎么辦呢?更好辦啦,以上面的為例,你只需要指定$model->title = ['title1', 'title2'];即可
以上內(nèi)容是小編給大家介紹的yii2帶搜索功能的下拉框?qū)嵗斀?,希望?duì)大家有所幫助,同時(shí)也非常感謝大家對(duì)幫客之家網(wǎng)站的支持!

Hei?e KI -Werkzeuge

Undress AI Tool
Ausziehbilder kostenlos

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io
KI-Kleiderentferner

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem v?llig kostenlosen KI-Gesichtstausch-Tool aus!

Hei?er Artikel

Hei?e Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Wenn Sie in Windows 11 auf das Suchfeld klicken, wird die Suchoberfl?che automatisch erweitert. Es zeigt links eine Liste der zuletzt verwendeten Programme und rechts Webinhalte an. Dort zeigt Microsoft Neuigkeiten und Trendinhalte an. Der heutige Check bewirbt Bings neue Bildgenerierungsfunktion DALL-E3, das Angebot ?Chat Dragons with Bing“, weitere Informationen zu Drachen, Top-News aus dem Web-Bereich, Spielempfehlungen und den Trending Search-Bereich. Die gesamte Liste der Elemente ist unabh?ngig von Ihrer Aktivit?t auf Ihrem Computer. W?hrend einige Benutzer die M?glichkeit, Nachrichten anzuzeigen, zu sch?tzen wissen, ist all dies anderswo in Hülle und Fülle verfügbar. Andere k?nnen es direkt oder indirekt als Verkaufsf?rderung oder sogar als Werbung einstufen. Microsoft nutzt Schnittstellen, um eigene Inhalte zu bewerben,

Wie sucht Xianyu nach Benutzern? In der Software Xianyu k?nnen wir die Benutzer, mit denen wir kommunizieren m?chten, direkt in der Software finden. Aber ich wei? nicht, wie ich nach Benutzern suchen soll. Sehen Sie es sich nach der Suche einfach unter den Benutzern an. Als n?chstes gibt der Herausgeber den Benutzern eine Einführung in die Suche nach Benutzern. Wenn Sie interessiert sind, schauen Sie vorbei! Wie suche ich nach Benutzern in Xianyu? Antwort: Details zu den Benutzern nach der Suche anzeigen: 1. Geben Sie die Software ein und klicken Sie auf das Suchfeld. 2. Geben Sie den Benutzernamen ein und klicken Sie auf Suchen. 3. W?hlen Sie dann im Suchfeld [Benutzer] aus, um den entsprechenden Benutzer zu finden.

So verwenden Sie die erweiterte Suche von Baidu: Die Baidu-Suchmaschine ist derzeit eine der am h?ufigsten verwendeten Suchmaschinen in China. Sie bietet zahlreiche Suchfunktionen, darunter die erweiterte Suche. Die erweiterte Suche kann Benutzern helfen, genauer nach den ben?tigten Informationen zu suchen und die Sucheffizienz zu verbessern. Wie nutzt man also die erweiterte Baidu-Suche? Der erste Schritt besteht darin, die Startseite der Baidu-Suchmaschine zu ?ffnen. Zuerst müssen wir die offizielle Website von Baidu ?ffnen, n?mlich www.baidu.com. Dies ist der Eingang zur Baidu-Suche. Klicken Sie im zweiten Schritt auf die Schaltfl?che Erweiterte Suche. Auf der rechten Seite des Baidu-Suchfelds befindet sich

In der von Intelligenz dominierten ?ra ist auch Bürosoftware popul?r geworden, und WPS-Formulare werden aufgrund ihrer Flexibilit?t von der Mehrheit der Büroangestellten übernommen. Bei der Arbeit müssen wir nicht nur das einfache Erstellen von Formularen und die Texteingabe erlernen, sondern auch mehr operative F?higkeiten beherrschen, um die Aufgaben in der tats?chlichen Arbeit erledigen zu k?nnen. Berichte mit Daten und die Verwendung von Formularen sind bequemer, klarer und genauer. Die Lektion, die wir Ihnen heute bringen, ist: Die WPS-Tabelle kann die von Ihnen gesuchten Daten nicht finden. Warum überprüfen Sie bitte den Speicherort der Suchoption? 1. W?hlen Sie zun?chst die Excel-Tabelle aus und doppelklicken Sie, um sie zu ?ffnen. W?hlen Sie dann in dieser Schnittstelle alle Zellen aus. 2. Klicken Sie dann in dieser Benutzeroberfl?che in der oberen Symbolleiste unter ?Datei“ auf die Option ?Bearbeiten“. 3. Zweitens klicken Sie in dieser Benutzeroberfl?che auf ?

Die mobile Taobao-App-Software bietet viele gute Produkte, die Sie jederzeit und überall kaufen k?nnen. Der Preis für jedes Produkt ist v?llig klar, sodass Sie bequemer einkaufen k?nnen. Sie k?nnen nach Belieben suchen und einkaufen. Fügen Sie Ihre pers?nliche Lieferadresse und Kontaktnummer hinzu, um die Kontaktaufnahme mit Ihnen zu erleichtern und die neuesten Logistiktrends in Echtzeit zu überprüfen Benutzer verwenden es zum ersten Mal. Wenn Sie nicht wissen, wie man nach Produkten sucht, müssen Sie natürlich nur Schlüsselw?rter in die Suchleiste eingeben, um alle Produktergebnisse zu finden Der Herausgeber stellt mobilen Taobao-Benutzern detaillierte Online-Methoden für die Suche nach Gesch?ftsnamen zur Verfügung. 1. ?ffnen Sie zun?chst die Taobao-App auf Ihrem Mobiltelefon.

Das folgende Beispiel druckt Dateien in einem Verzeichnis basierend auf ihrer Erweiterung – Beispiel importjava.io.IOException;importjava.nio.file.Files;importjava.nio.file.Path;importjava.nio.file.Paths;importjava.util.stream. Stream; publicclassDemo{ publicstaticvoidmain(String[]args)throwsIOException{ 

Alibaba Cloud Disk, dieses beliebte Speichertool, hilft uns nicht nur bei der effizienten Verwaltung pers?nlicher Ressourcen, sondern bietet auch viele praktische Funktionen. Daher k?nnen viele Benutzer bei der Suche m?glicherweise keine Cloud-Festplattenressourcen finden und m?chten daher alle Ressourcen auf der gesamten Festplatte durchsuchen. Nachfolgend wird der Herausgeber dieser Website diese Frage ausführlich beantworten und die spezifische Suchmethode mitteilen Wenn Sie es wissen m?chten, kommen Sie bitte vorbei und folgen Sie diesem Artikel, um mehr zu erfahren! So durchsuchen Sie die Ressourcen anderer Personen in Alibaba Cloud Disk 1. Suchen Sie zun?chst den spezifischen Pfad der Ressourcendatei im Ordnerverzeichnis von Alibaba Cloud Disk, um den entsprechenden Ordner zu finden. 2. Nutzen Sie anschlie?end die Dateisuchfunktion und geben Sie die gesuchten Schlüsselw?rter ein, um den relevanten Dateiinhalt zu finden. 3. Dann teilen wir den Link mit anderen, um ihn direkt zu finden und herunterzuladen

Verwendung des Hash-Suchalgorithmus in C++ Der Hash-Suchalgorithmus ist eine effiziente Such- und Speichertechnologie. Er wandelt Schlüsselw?rter über eine Hash-Funktion in einen Index fester L?nge um und verwendet diesen Index dann in der Datenstruktursuche. In C++ k?nnen wir Hash-Suchalgorithmen implementieren, indem wir Hash-Container und Hash-Funktionen aus der Standardbibliothek verwenden. In diesem Artikel wird die Verwendung des Hash-Suchalgorithmus in C++ vorgestellt und spezifische Codebeispiele bereitgestellt. Einführung in Header-Dateien und Namespaces Zun?chst vor der Verwendung des Hash-Suchalgorithmus in C++
