ホームページ >ウェブフロントエンド >jsチュートリアル >PHPのファジークエリと3つの選択ボックスの関連付け

PHPのファジークエリと3つの選択ボックスの関連付け

陈政宽~
陈政宽~オリジナル
2017-06-28 13:06:162091ブラウズ

この記事では主に PHP のファジー クエリを紹介し、必要な方は参照してください。ドロップダウンボックスで、次に、あいまい検索機能を使用する必要がありますが、どうすればよいでしょうか?

この関数では、2 つの選択の ID 値を関連付けてから、変更できない選択属性を選択しないことが最善です。再度選択するときに属性を削除します。これにより、select 属性を削除するときに Firefox と Google js の互換性の問題が発生します。未対応や削除できない属性が発生しやすく、機能も面倒です。また、両者の対応関係はバックグラウンドで判断されなければなりません。 (バックグラウンドで両者の対応を比較する場合、データベースにクエリを実行して会社の ID を見つけ、次にデータベースにクエリを実行して保証会社の ID を照合する必要があります。ID を取得するためにフロントデスクを使用しないでください。保証会社の価値)。

2. スタイル:

は相互に関連しています。保証会社がある場合、ドロップダウン ボックスには 1 つの保証会社のみが表示され、そうでない場合はすべて表示されません。管理者に選択させます。

3. 選択ドロップダウン ボックスには検索ボックスを含めることができず、そこに入力検索ボックスを書き込むことはできないことがわかっています。このように、プラグインを使用して変換することしかできません。 select ボックスを ul li に変換します。プラグイン: select2.

4. 通常はバックグラウンド データベースでデータを取得し、select2 プラグインを導入します。 select2 プラグインに関連する CSS ファイルもインポートする必要があることに注意してください。価格を提示するための一部の CSS と JS はカプセル化されており、スタイルは自分で変更できます。

5. 追加されたスタイル:

.select2-resultsoption[aria-selected] {cursor: pointer;

font-size
: 14px; -コンテナ- -default .select2-selection--single .select2-selectionrendered {
color: #444; line-height
: 28px;
font-size:14px;
}
.select2-container--default .select2-results > .select2-resultsoptions { max-height
: 280px;

overflow-y
: auto;}
6. ドロップダウン ボックス間の相互関係:

7.

8. js 処理: 非表示の選択値を取得し、選択オプションを再編成します (注: 選択が非表示になった後も、その値はまだ存在し、使用できます)


上記はエディターによって与えられたものです。 PHP のファジー クエリとそれに関連する 3 つの選択ボックスについて説明しました。ご質問があれば、メッセージを残してください。編集者がすぐに返信します。スクリプト ハウス Web サイトをサポートしてくださった皆様にも感謝いたします。

以上がPHPのファジークエリと3つの選択ボックスの関連付けの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。