WorldWideScripts.net Delivering the best Add-Ons in more than 37 languages.

中文(简体), English, हिन्दी/हिंदी, Español/Castellano, العربية, Русский язык, Français, 中文 (台灣), বাংলা, Bahasa Indonesia, اردو, Português, Deutsch, Bahasa Melayu (بهاس ملايو‎), 日本語 (にほんご), فارسی, Italiano, తెలుగు, Türkçe, ગુજરાતી, Język polski/polszczyzna, Tiếng Việt, ಕನ್ನಡ, Українська мова, ไทย
JavaScript / Miscellaneous

ezEditTable - Enhance Html Tables

— Add-On pour WorldWideScripts.net

@fr1wwsAbonnez-vous à notre RSS pour rester à jour!

Nouveau! Suivez-nous que vous le souhaitez!


ezEditTable - Enhance HTML Tables - CodeCanyon Item for Sale

Ads

Ad: Bluehost hosting

ezEditTable 2.3 est un code javascript qui vise à améliorer régulièrement des tables HTML en ajoutant des fonctionnalités telles que des composants de montage à roues alignées, la sélection avancée et la navigation au clavier. Avec seulement une ligne de code, vous pouvez facilement convertir un tableau HTML régulière dans un contrôle de grille modifiable et sélectionnable avancé.

Caractéristiques principales

  • Joindre à un tableau HTML existante
  • Modèle de sélection avancée
  • La navigation au clavier étendu
  • Inline cellule ou l'édition de ligne
  • Insérer et supprimer des lignes
  • Envoyer des modifications à serveur via GET ou POST soumission du formulaire, les requêtes AJAX ou par injection de script (seulement GET)
  • Intégration avec toute technologie côté serveur car cela est une solution pure côté client
  • Peut être utilisé comme une extension de la nouvelle TableFilter précédemment Générateur HTML Tableau Filter script pour fournir même des capacités plus avancées aux tables régulières HTML
  • Rappels pour tous les événements, et les délégués de la plupart des actions
  • Basé sur plaine javascript, qui est indépendant de toute framework javascript mais compatible avec l'un d'eux (pas for..in etc.)
  • Documentation exhaustive et API

S WhatA € ™ nouvelle?

Cette version vient avec les caractéristiques suivantes:

  • AJAX soutien pour la soumission des données. Les modifications de données peuvent maintenant être envoyées par la soumission du formulaire, les requêtes AJAX et l'injection de script
  • appuyer pour insert et delete des touches en mode édition
  • option pour déclencher éditeur de cellule de frappe ( editable_on_keystroke )
  • option pour le positionnement de nouvelle ligne à l'index de la ligne souhaitée dans le tableau ( new_row_pos )

et une démo avec le soutien AJAX (jQuery):

Démos

Cette collection d'échantillons montre combien il est facile de configurer ce script:

Coiffant

Le script est livré avec 3 thèmes et avec une API étendue pour les définitions de CSS:

L'intégration côté serveur

Exemples montrant côté serveur (PHP / MySQL) disponible à l'intégration de Scripta € ™ La page des démos :

Composant avancée de la grille

Combiné avec la nouvelle TableFilter précédemment générateur HTML Tableau Filtre ce script fournit des solutions de composants de réseau avancées:


Note importante

L'objectif de ce code est de renforcer les capacités des tables HTML, et de fournir un moyen générique ou personnalisée à envoyer des données vers le serveur pour les opérations DB, peu importe ce que la technologie serveur que vous utilisez. Les exemples présentés sur le site de l'utilisation de PHP et MySql du scripta € ™ et sont destinées à montrer comment configurer le script afin d'envoyer des données vers le serveur. Cela ne veut pas d'un / solution basée sur PHP MySQL, vous pouvez utiliser ce script avec d'autres technologies côté serveur.

Pourquoi utiliser ce script?

Si vous avez besoin pour améliorer usersâ € ™ expérience lorsqu'ils traitent avec des tableaux de données dans votre site, ce code pourrait être une solution rapide et efficace. Ce texte met l'accent sur trois domaines principaux:

  • La navigation au clavier:
    un clavier de navigation avancée similaire à ce que vous attendez dans les applications basées non-web
  • modèle de sélection (ligne et / ou de la cellule):
    un modèle de sélection étendue, combinant lignes et cellule si nécessaire, et de permettre la sélection de plusieurs lignes en appuyant sur Ctrl ou Shift
  • composants Edition (cellulaires ou éditeur de ligne):
    un moyen simple de convertir un tableau de données HTML brut dans un contrôle de grille modifiable et de garder la logique côté client complètement séparé de la logique côté serveur

En outre, l'API du exhaustive scripta € ™ vous permettra également de créer facilement vos composants de pointe basée sur cette grille. Un ensemble complet de fonctions de rappel pour tous les événements et les délégués pour chaque action fait cette grille entièrement personnalisable et extensible pour vos exigences du projet.

Changelog

15/03/2015

v2.3 est une version de correction de bug:

  • Bug de sélection fixe passe après la suppression des lignes en vrac
  • Ajouté la page de démarrage à la documentation

25/05/2014

v2.2 vient avec ces fonctionnalités et améliorations:

  • AJAX soutien pour la soumission des données. Les modifications de données peuvent maintenant être envoyées par la soumission du formulaire, les requêtes AJAX et l'injection de script
  • appuyer pour insert et delete des touches en mode édition
  • option pour déclencher éditeur de cellule de frappe ( editable_on_keystroke )
  • option pour le positionnement de nouvelle ligne à l'index de la ligne souhaitée dans le tableau ( new_row_pos )

28/10/2012

v2.1 est livré avec 2 fonctions supplémentaires:

  • l'éditeur de cellule uploader
  • l'auto en mode d'économie: les changements de ligne / cellulaires sont sauvegardés après rangée / changement de sélection de cellule

2012-06-04

lancement v2.0


Télécharger
D'autres éléments de ce typeTous les composants de cet auteur
CommentairesFoire aux questions et réponses

Propriétés

Créé:
4 Juin 12

Dernière mise à jour:
16 Mars 15

Navigateurs compatibles:
IE6, IE7, IE8, IE9, Firefox, Safari, Opera, Chrome

Fichiers inclus:
JS JavaScript, HTML, CSS

Mots-clés

eCommerce, eCommerce, Tous les articles, api, dynamique, table de modifier, modifiable, grille, é, diteur de cellules en ligne, la navigation au clavier, sé, lection de ligne multiples, é, diteur de rangé, e, sé, lection de rangé, e, sé, lectionnable, thè, mes, té, lé, charger