ホームページ > ウェブフロントエンド > jsチュートリアル > コンボックスの改良版は dojo のページ プロトタイプを指し、Internet_javascript スキルの jQuery コンボックスよりも強力な機能と小さなコードを備えています。

コンボックスの改良版は dojo のページ プロトタイプを指し、Internet_javascript スキルの jQuery コンボックスよりも強力な機能と小さなコードを備えています。

WBOY
リリース: 2016-05-16 18:29:22
オリジナル
938 人が閲覧しました

はじめに
コンボ関数を実装するための最小限の JS コードの場合、ページ プロトタイプは、キーボード アクション、自動フィルタリング、強調表示などをサポートする Dojo のコンボ ボックスの外観を参照します。

API
初期化Method
コーディングメソッド
var c=new combox(document.getElementById('a'));
or
var c=new combox(document.getElementById('a'),{ debug: true });
CSS 宣言メソッド


または

構成パラメーターの説明
コンボックスは、次の構成パラメーターをサポートします。

debug: true/false、表示するかどうか元の select 要素
searchMode: 0 はファジー大文字と小文字を区別せず、1 はプレフィックス検索の大文字と小文字を区別しないことがわかります。
remoteSourceUrl: リモート データ ソース URL、次のような json 形式をサポートします
[
{"text":" a","value":"b"}, {"text":"a1","value":"b1"}
]
remoteFilterUrl: フィルタリング中に読み取られたリモート URL 、パラメータは xxxx? asdasd=~!value!~、~!value!~ はマクロであり、トリガーされたときに現在の入力ボックスの値に置き換えられます。
allowAnyValue: デフォルトは false で、コンボボックスはオプション以外のデータを入力することはできません
displayValue :コンボボックスの表示値。displayValue がコンボボックスのオプションで対応する値を見つけることができた場合は、オプションのテキストを表示します。それ以外の場合は、displayValue pleaseSelect: コンボボックスの txtBox 値がpleaseSelectのテキストである場合、ドロップダウン すべてのオプションを展開します。
mouseDblClick:0 はシングルクリックを意味し、1 はダブルクリックを意味します
例:

var c=new combox(document.getElementById('a'),{
allowAnyValue:true ,
pleasSelect:'選択してください',
debug:true })
または

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート