awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jquery-form avatar

jquery-form/form

0
View on GitHub↗
5,157 stars·2,100 forks·JavaScript·LGPL-2.1·3 vuesjquery-form.github.io/form↗

Form

Ce projet est un plugin jQuery et une suite d'outils basés sur le navigateur conçus pour la soumission asynchrone de formulaires, la sérialisation de données et la gestion des entrées côté client. Il fonctionne comme un gestionnaire de formulaires côté client qui permet la transmission de données de formulaire et de fichiers vers un serveur en arrière-plan sans déclencher de rechargement de page.

La bibliothèque fournit des utilitaires spécialisés pour convertir les valeurs des champs de formulaire en chaînes encodées en URL pour la transmission réseau et intercepter les soumissions pour exécuter une logique personnalisée ou annuler le processus via des callbacks. Elle inclut également des capacités pour surveiller la progression en temps réel des téléchargements de fichiers.

La fonctionnalité supplémentaire couvre le contrôle de l'état de l'interface utilisateur, incluant la capacité d'effacer les champs de saisie, de restaurer les formulaires à leurs valeurs par défaut d'origine et de router les réponses du serveur vers des éléments de page spécifiques ou des cadres cachés.

Features

  • Asynchronous Form Submissions - Provides capabilities to submit form data via AJAX to update page content without triggering a full reload.
  • jQuery Plugins - Ships as a jQuery plugin that extends the library to handle asynchronous form submissions and data serialization.
  • Form Submission Interceptors - Implements callback-driven interception to execute custom logic or cancel form submissions before data transmission.
  • Submission Interceptors - Executes custom logic or cancels the submission process using callbacks before data is sent to the server.
  • Form Data Serializers - Iterates through form input elements to convert field values into URL-encoded strings for network transport.
  • Form Submission Clients - Provides a comprehensive system for programmatically submitting form data and files to servers without triggering page reloads.
  • Upload Progress Tracking - Monitors the byte-transfer rate of file uploads to provide real-time completion percentages.
  • Form State Management - Provides utilities to reset input fields to default values or clear all user entries without refreshing the page.
  • Input Field Clearing - Empties text and password fields while resetting selections and checkboxes to a blank state.
  • Form Value Resetters - Resets or clears form values by targeting specific HTML element types and manipulating their internal properties.
  • Input and Form State Restoration - Restores form elements to their original default values using native document object model methods.
  • Client-Side Form Validation - Intercepts form submissions to verify or manipulate data before it is transmitted to the server.
  • Form State Management - Resets form elements to their original state or clears input values across various field types.
  • Form Components - AJAX-based form submission and management.

Historique des stars

Graphique de l'historique des stars pour jquery-form/formGraphique de l'historique des stars pour jquery-form/form

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait jquery-form/form ?

Ce projet est un plugin jQuery et une suite d'outils basés sur le navigateur conçus pour la soumission asynchrone de formulaires, la sérialisation de données et la gestion des entrées côté client. Il fonctionne comme un gestionnaire de formulaires côté client qui permet la transmission de données de formulaire et de fichiers vers un serveur en arrière-plan sans déclencher de rechargement de page.

Quelles sont les fonctionnalités principales de jquery-form/form ?

Les fonctionnalités principales de jquery-form/form sont : Asynchronous Form Submissions, jQuery Plugins, Form Submission Interceptors, Submission Interceptors, Form Data Serializers, Form Submission Clients, Upload Progress Tracking, Form State Management.

Quelles sont les alternatives open-source à jquery-form/form ?

Les alternatives open-source à jquery-form/form incluent : inertiajs/inertia — Inertia is a server-driven frontend framework designed to create monolithic single page applications. It acts as a… davidstutz/bootstrap-multiselect — This project is a Bootstrap jQuery plugin that transforms standard HTML select elements into interactive dropdown… allthingssmitty/jquery-tips-everyone-should-know — This project serves as a comprehensive development guide for the jQuery library, focusing on best practices and… amsul/pickadate.js — pickadate.js is a responsive jQuery date and time picker designed for web forms. It provides a localized input… erikras/redux-form — Redux-form is a form state management library that synchronizes user input and form metadata with a global Redux… jqhph/dcat-admin — dcat-admin is a Laravel admin panel framework used to rapidly build data-driven administration interfaces. It…

Alternatives open source à Form

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Form.
  • inertiajs/inertiaAvatar de inertiajs

    inertiajs/inertia

    7,708Voir sur GitHub↗

    Inertia is a server-driven frontend framework designed to create monolithic single page applications. It acts as a state synchronization protocol and client-side routing bridge, allowing developers to build interactive experiences using modern JavaScript component libraries while keeping routing and controllers on the server. This approach eliminates the need for a separate REST or GraphQL API layer by passing data from server controllers to frontend components as props via JSON payloads. The framework distinguishes itself by utilizing adapter-based integration to link various backend environ

    TypeScript
    Voir sur GitHub↗7,708
  • davidstutz/bootstrap-multiselectAvatar de davidstutz

    davidstutz/bootstrap-multiselect

    3,676Voir sur GitHub↗

    This project is a Bootstrap jQuery plugin that transforms standard HTML select elements into interactive dropdown menus. It serves as a client-side form enhancement and UI component designed to replace multiple-choice select inputs with a searchable button-triggered menu of checkboxes. The component provides a specialized interface for multi-select dropdowns that maintains a consistent visual style with the Bootstrap CSS framework. It allows for the customization of component markup, enabling the override of default structures for buttons, popups, and options. The plugin covers a range of fu

    HTML
    Voir sur GitHub↗3,676
  • allthingssmitty/jquery-tips-everyone-should-knowAvatar de AllThingsSmitty

    AllThingsSmitty/jquery-tips-everyone-should-know

    4,315Voir sur GitHub↗

    This project serves as a comprehensive development guide for the jQuery library, focusing on best practices and techniques for efficient web frontend development. It provides a structured collection of patterns for manipulating the document object model, managing dynamic content, and streamlining asynchronous data requests. The guide emphasizes performance and maintainability by detailing strategies for optimizing element selection, implementing event delegation, and managing element state. It covers methods for resolving library conflicts, standardizing layout dimensions, and controlling bro

    awesomeawesome-listjquery
    Voir sur GitHub↗4,315
  • amsul/pickadate.jsAvatar de amsul

    amsul/pickadate.js

    7,659Voir sur GitHub↗

    pickadate.js is a responsive jQuery date and time picker designed for web forms. It provides a localized input interface that allows users to select specific calendar dates and precise clock times. The library features a customizable calendar UI with configurable colors, sizes, and breakpoints. It includes a localization system to adapt interface text and date formats into multiple languages and regional settings. The component includes interactive date and time inputs and a styling system for modifying visual design to match specific brand identities. Its layout automatically adjusts for di

    JavaScript
    Voir sur GitHub↗7,659
  • Voir les 30 alternatives à Form→