Latest web development tutorials
×

jQuery EasyUI cours

jQuery EasyUI cours jQuery EasyUI Brève introduction

jEasyUI application

jEasyUI Création d'une application CRUD jEasyUI Création d'une grille de données CRUD jEasyUI formulaire de demande CRUD jEasyUI Créer un lecteur RSS

jEasyUI Drag and Drop

jEasyUI drag and drop de base jEasyUI Créer goutte panier jEasyUI Créer un programme scolaire

jEasyUI Menus et boutons

jEasyUI Création d'un menu simple jEasyUI Bouton Créer un lien jEasyUI Créer un bouton de menu jEasyUI Bouton Créer scission

jEasyUI disposition

jEasyUI Créer une mise en page de la frontière jEasyUI Créez des dispositions complexes jEasyUI Créer panneau rabattable jEasyUI Créer onglet jEasyUI ajouter dynamiquement des onglets jEasyUI Ajouter onglet Exécution automatique jEasyUI Créer XP Style sur le panneau latéral gauche

jEasyUI Data Grid

jEasyUI Converti en HTML grille de données de table jEasyUI Obtenir ligne de données sélectionnée jEasyUI Ajouter enquête jEasyUI Ajouter la barre d'outils jEasyUI Créer des barres d'outils complexes jEasyUI Définition des colonnes de gel jEasyUI Modifier la colonne dynamique jEasyUI Format des colonnes jEasyUI Définir le genre jEasyUI Commande personnalisée jEasyUI Créer une combinaison de colonnes jEasyUI Ajouter case jEasyUI personnalisé Paging jEasyUI Activer l'édition en ligne jEasyUI Editor Extended jEasyUI fonctionnement de la colonne jEasyUI cellule fusionnée jEasyUI Créer une vue personnalisée jEasyUI Créer résumé footer jEasyUI Conditions ligne du jeu de couleur de fond jEasyUI Créer une grille de propriété jEasyUI lignes étendues Voir les Détails jEasyUI Créer les subdivisions jEasyUI Afficher les données massives jEasyUI Ajouter un composant de la page

jEasyUI fenêtre

jEasyUI Création d'une simple fenêtre jEasyUI Fenêtre sur mesure Toolbars jEasyUI Fenêtre et mise en page jEasyUI dialogue Créer jEasyUI boîte de dialogue Personnaliser

jEasyUI Tree Menu

jEasyUI Utiliser les balises pour créer le menu de l'arbre jEasyUI Créer menu arborescent asynchrone jEasyUI Ajout d'un menu d'arbre de noeud jEasyUI Créer un menu d'arbre avec des cases à cocher jEasyUI Glissez et déposez le contrôle de menu d'arbre jEasyUI Charger l'arbre de menu noeuds parent / enfant jEasyUI La création d'une arborescence basé sur une grille jEasyUI Créer un maillage d'arbre complexe jEasyUI grille d'arbre chargé dynamiquement jEasyUI Ajouter un onglet arbre Grille jEasyUI Lazy loading arbre nœud de grille

jEasyUI forme

jEasyUI Soumettre le formulaire pour créer un asynchrone jEasyUI Authentification Forms jEasyUI Créer une boîte arborescence déroulante jEasyUI Format liste déroulante jEasyUI Filtre grille de données déroulants

jEasyUI Manuel de référence

jQuery EasyUI Widget jQuery EasyUI propagation

widget layout jQuery EasyUI - pli panneau accordéon

jQuery EasyUI plug-in jQuery EasyUI plug - in

Par $ .fn.accordion.defaults remplacent les valeurs par défaut par défaut.

Pliage panneau (accordéon) vous permet de fournir une pluralité de panneaux (panneau), tandis qu'un ou plusieurs panneaux d'affichage (panneau). Chaque panneau (panneau) a élargi et de soutien intégré effondré. Cliquez sur le panneau (panneau) de la tête pour développer ou réduire les panneaux (panneau) corps. Panel (panel) contenu peut être chargé via ajax désigné 'href' attribut. Définissables par l'utilisateur de panneau sélectionné (panneau). Si spécifié, la valeur par défaut est sélectionné, le premier panneau (panneau).

Fiez

  • panneau

usage

Créer panneau rabattable (Accordéon)

Créé par marquage panneau rabattable (accordéon), ajouter "easyui-accordéon 'classe à la balise <div>.

<Div id = classe "aa" style = "easyui-accordéon" = "width: 300px; height: 200px;">
    <Title = "Div Title1" données-options = "iconCls:« icon-save ' "style =" overflow: auto; padding: 10px; ">
		<H3 style = "color: # 0099FF;"> Accordéon pour jQuery </ h3>
		<P> Accordéon est une partie du cadre easyui pour jQuery.
		Il vous permet de définir votre composant d'accordéon à la page Web plus facilement. </ P>
    </ Div>
    <div title = "Titre2" data-options = "iconCls:" icon-reload », sélectionnés: true" style = "padding: 10px;">
		content2
    </ Div>
    <Title Div = "Titre3">
		content3
    </ Div>
</ Div>

Nous pouvons modifier ou panneaux de re-pliage (accordéon), la modification de certaines propriétés.

$ ( '# Aa'). Accordéon ({
    animer: false
});

Actualisez panneau rabattable (Panneau accordéon) contenu

Appelez la méthode 'GetSelected' pour obtenir le panneau actuel (panneau), alors nous pouvons appeler le panneau (panneau) de la méthode 'refresh' pour charger le nouveau contenu.

var pp = $ ( '# aa') accordéon ( 'GetSelected') ;. // obtenir le panneau sélectionné (panneau)
if (pp) {
    pp.panel ( 'refresh', 'new_content.php'); // appeler la méthode 'refresh' pour charger le nouveau contenu}

Options conteneurs

名称 类型 描述 默认值
width number 折叠面板(Accordion)容器的宽度。 auto
height number 折叠面板(Accordion)容器的高度。 auto
fit boolean 设置为 true,就使折叠面板(Accordion)容器的尺寸适应它的父容器。 false
border boolean 定义是否显示边框。 true
animate boolean 定义当展开或折叠面板(panel)时是否显示动画效果。 true
multiple boolean 设置为 true,则可同时展开多个面板(panel)。该属性自版本 1.3.5 起可用。 false
selected number 初始化选中的面板(panel)索引。该属性自版本 1.3.5 起可用。 0

option Panneau (Panel)

Pliage panneau (accordéon) panneau (panneau) les options sont héritées du panneau (panneau), les éléments suivants sont des attributs supplémentaires:

名称 类型 描述 默认值
selected boolean 设置为 true 就展开面板(panel)。 false
collapsible boolean 定义是否显示可折叠按钮。如果设置为 false,将不能通过点击来展开/折叠面板(panel)。 true

événement

名称 参数 描述
onSelect title,index 当面板(panel)被选中时触发。
onUnselect title,index 当面板(panel)未被选中时触发。该事件自版本 1.3.5 起可用。
onAdd title,index 当添加一个新面板(panel)时触发。
onBeforeRemove title,index 当移除一个面板(panel)之前触发,返回 false 就取消移除动作。
onRemove title,index 当移除一个面板(panel)时触发。

manière

名称 参数 描述
options none 返回折叠面板(accordion)的选项。
panels none 获取全部的面板(panel)。
resize none 调整折叠面板(accordion)的尺寸。
getSelected none 获取第一个选中的面板(panel)。
getSelections none 过去所有选中的面板(panel)。该方法自版本 1.3.5 起可用。
getPanel which 获取指定的面板(panel)。'which' 参数可以是面板(panel)的标题(title)或索引(index)。
getPanelIndex panel 获取指定的面板(panel)索引。该方法自版本 1.3 起可用。
下面的实例显示如何获取选中的面板(panel)索引。
var p = $('#aa').accordion('getSelected');
if (p){
	var index = $('#aa').accordion('getPanelIndex', p);
	alert(index);
}
select which 选择指定的面板(panel)。'which' 参数可以是面板(panel)的标题(title)或索引(index)。
unselect which 未选择指定的面板(panel)。'which' 参数可以是面板(panel)的标题(title)或索引(index)。该方法自版本 1.3.5 起可用。
add options 添加一个新的面板(panel)。默认情况下,新添加的面板(panel)会被选中。如需添加一个未被选中的新面板(panel),请传递 'selected' 属性,并将其设置为 false。
代码实例:
$('#aa').accordion('add', {
	title: 'New Title',
	content: 'New Content',
	selected: false
});
remove which 移除指定的面板(panel)。'which' 参数可以是面板(panel)的标题(title)或索引(index)。

jQuery EasyUI plug-in jQuery EasyUI plug - in