ホームページ >ウェブフロントエンド >jsチュートリアル >easyUI ドロップダウン リストのクリック イベントの例の詳細な説明

easyUI ドロップダウン リストのクリック イベントの例の詳細な説明

Y2J
Y2Jオリジナル
2018-05-14 16:38:362683ブラウズ

この記事では主に easyUI ドロップダウン リストのクリック イベントの使用方法を詳しく紹介します。興味のある方は参考にしてください。

この記事の例では、easyUI ドロップダウンの使用方法を紹介します。リストクリックイベント。参考までに、具体的な内容は次のとおりです

次のように select が作成される input select を通じてドロップダウン リスト

を作成できます:

json

を使用して作成しますjs配列

[{  
  "id":1,  
  "text":"text1"  
},{  
  "id":2,  
  "text":"text2"  
},{  
  "id":3,  
  "text":"text3",  
  "selected":true  
},{  
  "id":4,  
  "text":"text4"  
},{  
  "id":5,  
  "text":"text5"  
}]
例:

HTML コード スニペット:

<select id="in_edit_netlink" style="width:160px;" class="easyui-combobox" data-options="valueField:&#39;id&#39;,textField:&#39;text&#39;,editable:false" >
</select>

js コード スニペット:

var ljfsArray = new Array();
  var objHTTP = new Object();
  objHTTP.text = "HTTP";
  var objTCP = new Object();
  objTCP.text = "TCP";
  objTCP.id = 1;
  objHTTP.id = 2;
  if (data.ljfs == "HTTP") {
    objHTTP.selected=true;
  } else {
    objTCP.selected=true;
  }
  ljfsArray.push(objHTTP);
  ljfsArray.push(objTCP);
  $(&#39;#in_edit_netlink&#39;).combobox(&#39;loadData&#39;, ljfsArray);

ページ効果の表示:

属性

説明: 「ID」--- objTCP.id---> オプション値 value textField:'text'---objTCP.text---> ページ表示値 objTCP.selected=true; ---> デフォルト表示


event

onSelectはonChange

と同等ですが、問題は、onChangeはeasyUIでサポートされておらず、onSelectはhtmlでサポートされていないことです。

onSelect は js コードで使用する必要があります:

$("#in_edit_netlink").combobox({
    onSelect: function () {
      connectionType = $(&#39;#in_edit_netlink&#39;).val();
      if (connectionType == 1) {
       $(&#39;#in_edit_sjjh&#39;).textbox(&#39;setValue&#39;, tcpIp);
      } else {
       $(&#39;#in_edit_sjjh&#39;).textbox(&#39;setValue&#39;, httpIp);
      }
    }
  })
Use
$(function () {
  
})

デフォルトでロードされた後、onSelect イベントは通常どおり使用できます。

【関連おすすめ】


1.

Javacriptの無料ビデオチュートリアル

2. vue v-modelフォームコントロールバインディングサンプルチュートリアル

3. ブートストラップフォーム検証フォーム検証サンプルの詳細な説明

4. JSのoffsetWidthのバグと処理方法

5. jQuery Validateの複数名検証例の詳細解説

以上がeasyUI ドロップダウン リストのクリック イベントの例の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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