Cet article présente principalement en détail l'utilisation des événements de clic de liste déroulante easyUI. Il a une certaine valeur de référence. Les amis intéressés peuvent s'y référer. J'espère que cela pourra aider tout le monde.
L'exemple de cet article partage la méthode d'utilisation de l'événement de clic de liste déroulante easyUI pour votre référence. Le contenu spécifique est le suivant
Vous pouvez utiliser input et selectPour créer une liste déroulante
La sélection est créée comme suit :
Créez un tableau js via json
[{ "id":1, "text":"text1" },{ "id":2, "text":"text2" },{ "id":3, "text":"text3", "selected":true },{ "id":4, "text":"text4" },{ "id":5, "text":"text5" }]
Exemple :
Extrait de code HTML :
<select id="in_edit_netlink" style="width:160px;" class="easyui-combobox" data-options="valueField:'id',textField:'text',editable:false" > </select>
Extrait de code 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); $('#in_edit_netlink').combobox('loadData', ljfsArray);
page Affichage de l'effet :
Explication de l'attribut :
valueField:'id'---objTCP.id-- -> valeur de l'option valeur
textField :'text'---objTCP.text--->Valeur d'affichage de la page
objTCP.selected=true; --->Affichage par défaut
Cliquez pour modifier l'événement
onSelect est équivalent à onChange
mais le problème est : onChange n'est pas pris en charge dans easyUI et onSelect n'est pas pris en charge en HTML.
onSelect doit être utilisé dans le code js :
$("#in_edit_netlink").combobox({ onSelect: function () { connectionType = $('#in_edit_netlink').val(); if (connectionType == 1) { $('#in_edit_sjjh').textbox('setValue', tcpIp); } else { $('#in_edit_sjjh').textbox('setValue', httpIp); } } })
Utiliser
$(function () { })
Après le chargement par défaut, l'événement onSelect peut être utilisé normalement.
Recommandations associées :
easyUI Exemples d'utilisation de droppable et draggable dans les opérations de glisser
Explication détaillée des exemples d'édition en ligne de dataGrid dans EasyUI
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!