awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 个仓库

Awesome GitHub RepositoriesAsynchronous Form Submissions

Processing form data via AJAX to update content in-place without page reloads.

Distinct from Form Processing: Focuses on asynchronous submission logic rather than standard form-encoded data retrieval.

Explore 14 awesome GitHub repositories matching web development · Asynchronous Form Submissions. Refine with filters or upvote what's useful.

Awesome Asynchronous Form Submissions GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • defunkt/jquery-pjaxdefunkt 的头像

    defunkt/jquery-pjax

    16,650在 GitHub 上查看↗

    jquery-pjax is a client-side library that combines Ajax requests with the HTML5 History API to replace page content without triggering a full browser reload. It fetches HTML fragments from the server and updates the browser URL using pushState, preserving the page layout and assets while only swapping a designated container's content. The library emits custom JavaScript events at each stage of the request lifecycle, enabling external handlers to respond to loading, success, and error states. The project distinguishes itself through its event-driven navigation model and server-side integration

    Send form data as an Ajax request and replace a container's content with the server response without a full page reload.

    JavaScript
    在 GitHub 上查看↗16,650
  • getgrav/gravgetgrav 的头像

    getgrav/grav

    15,395在 GitHub 上查看↗

    Grav is a flat-file content management system that eliminates the need for a traditional database by storing site content and configuration in human-readable Markdown and YAML files. Built as a modular PHP web framework, it uses a hierarchical page routing system where the physical directory structure directly determines the site's URL paths. The platform is distinguished by its event-driven plugin architecture and a command-line interface that prioritizes system administration, deployment, and maintenance tasks. It utilizes a blueprint-driven system to generate administrative forms from stru

    Processes form data using asynchronous requests to update content in-place without full page reloads.

    PHPcmscontentcontent-management
    在 GitHub 上查看↗15,395
  • thinkgem/jeesitethinkgem 的头像

    thinkgem/jeesite

    8,044在 GitHub 上查看↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Submits form data asynchronously via Ajax to update records without requiring a full page reload.

    Vue
    在 GitHub 上查看↗8,044
  • midudev/preguntas-entrevista-reactmidudev 的头像

    midudev/preguntas-entrevista-react

    7,785在 GitHub 上查看↗

    This project is a technical study resource and interview preparation guide focused on the React library. It provides a comprehensive frontend interview question bank and concept references designed to help developers master core library primitives and prepare for professional job interviews. The resource covers detailed explanations of React's technical architecture, including state management patterns, performance optimization strategies, and component design. It serves as a knowledge assessment tool for developers to test their understanding of modern frontend engineering through a structur

    Describes processing form data via asynchronous submissions to update content without page reloads.

    JavaScripthacktoberfestjavascriptreact
    在 GitHub 上查看↗7,785
  • inertiajs/inertiainertiajs 的头像

    inertiajs/inertia

    7,708在 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

    Sends form data to the server using various HTTP methods without triggering a full page reload.

    TypeScript
    在 GitHub 上查看↗7,708
  • hotwired/turbohotwired 的头像

    hotwired/turbo

    7,343在 GitHub 上查看↗

    Hotwire Turbo is a server-driven navigation and HTML streaming framework that intercepts link clicks and form submissions to fetch pages in the background and replace content without full browser reloads. It provides a Turbo Frame component that scopes page regions into independent contexts, enabling partial page updates where only a specific area of the page navigates or loads content. The framework includes a page cache and morph system that stores recently visited pages for instant restoration and applies minimal DOM changes on refresh, preserving scroll position and element state. The fra

    Responds to form submissions with Turbo Streams messages to update multiple page parts without navigation.

    JavaScript
    在 GitHub 上查看↗7,343
  • rauchg/slackinrauchg 的头像

    rauchg/slackin

    6,499在 GitHub 上查看↗

    Public Slack organizations made easy

    Integrates Google reCAPTCHA on the invitation form to prevent automated abuse.

    JavaScript
    在 GitHub 上查看↗6,499
  • qingdaou/onlinejudgeQingdaoU 的头像

    QingdaoU/OnlineJudge

    6,499在 GitHub 上查看↗

    OnlineJudge is an automated platform for managing programming contests and evaluating submitted source code. It provides a complete online judge system that compiles, runs, and scores code submissions against predefined test cases within a sandboxed execution environment, ensuring the host system remains protected from untrusted user code. The platform supports both ACM-style penalty-based scoring and OI-style point-based scoring, with real-time leaderboard computation that dynamically updates participant rankings as submissions are judged. Contest organizers can create and schedule timed com

    Accepts source code through a browser form, places it into a queue, and triggers the judge process asynchronously.

    Pythondjangodjango-rest-frameworkonlinejudge
    在 GitHub 上查看↗6,499
  • digitallyinduced/ihpdigitallyinduced 的头像

    digitallyinduced/ihp

    5,294在 GitHub 上查看↗

    ihp 是一个为 PostgreSQL 设计的类型安全 Web 框架和全栈应用编排器。它作为一个服务端渲染框架和类型安全 ORM,能自动从 SQL 模式生成记录类型,以确保编译时的查询验证。 该平台的特色在于在编译时验证路由、数据库查询和模板,以防止运行时崩溃。它使用 WebSocket 实现实时 Web 界面以进行即时数据同步,并采用服务器驱动的超媒体进行部分 DOM 修补。 该框架涵盖了广泛的集成功能,包括支持 Passkey 和 OAuth 的用户身份管理、具有自动迁移功能的完整数据存储层,以及具有类型安全 HTML 模板的综合 UI 渲染系统。它还提供了用于 JSON API 开发、异步后台任务执行以及支付网关金融集成的内置工具。 生产环境通过声明式 NixOS 部署进行管理,以实现可复现的基础设施。

    Intercepts form submissions via JavaScript to enable smooth transitions and prevent double-submissions.

    Haskellframeworkhacktoberfesthaskell
    在 GitHub 上查看↗5,294
  • jquery-form/formjquery-form 的头像

    jquery-form/form

    5,157在 GitHub 上查看↗

    本项目是一个 jQuery 插件和一套基于浏览器的工具,专为异步表单提交、数据序列化和客户端输入管理而设计。它作为一个客户端表单管理器,允许在后台将表单数据和文件传输到服务器,而无需触发页面刷新。 该库提供了专门的工具,用于将表单字段值转换为 URL 编码字符串以进行网络传输,并拦截提交以通过回调执行自定义逻辑或取消进程。它还包括监控文件上传实时进度的功能。 附加功能涵盖用户界面状态控制,包括清除输入字段、将表单恢复为原始默认值,以及将服务器响应路由到特定页面元素或隐藏框架的能力。

    Provides capabilities to submit form data via AJAX to update page content without triggering a full reload.

    JavaScript
    在 GitHub 上查看↗5,157
  • miguelgrinberg/microblogmiguelgrinberg 的头像

    miguelgrinberg/microblog

    4,771在 GitHub 上查看↗

    This project is a social blogging application built with Flask. It provides a platform for user account management, following relationships, and chronological post streams, supported by a PostgreSQL relational database. The application features a multilingual web interface with localized content and date formatting. It is designed as a dockerized web application, utilizing containerization for consistent deployment across different environments. The system integrates a variety of core capabilities, including full-text search with provider abstraction, an asynchronous task worker for backgrou

    Processes incoming web form data to validate inputs and execute server-side business logic.

    Pythonflaskpythonwebapp
    在 GitHub 上查看↗4,771
  • allthingssmitty/jquery-tips-everyone-should-knowAllThingsSmitty 的头像

    AllThingsSmitty/jquery-tips-everyone-should-know

    4,315在 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

    Standardizes asynchronous form submission and server communication patterns with centralized error handling.

    awesomeawesome-listjquery
    在 GitHub 上查看↗4,315
  • jqhph/dcat-adminjqhph 的头像

    jqhph/dcat-admin

    4,022在 GitHub 上查看↗

    dcat-admin 是一个 Laravel 管理面板框架,用于快速构建数据驱动的管理界面。它作为一个 CRUD 生成器和后端脚手架工具,根据数据库表模式自动生成创建、读取、更新和删除界面。 该系统通过基于插件的扩展架构以及在单个安装中运行多个独立管理实例的能力脱颖而出。它提供了将外部 API 映射到表单和表格的专用工具,以及用于在解析和提交期间执行自定义逻辑的事件驱动表单生命周期。 该框架涵盖了广泛的功能领域,包括用于管理分层权限的基于角色的访问控制、一套包含内联编辑功能的综合数据管理网格,以及多步表单工作流。它还包括用于操作仪表板的数据可视化工具,以及各种用于分块大文件上传和富文本编辑的内容处理实用程序。 提供了命令行实用程序来自动化管理组件和操作类的生成。

    Sends form data to the server via AJAX to handle validation and responses without reloading the entire page.

    PHPlaravellaravel-admin
    在 GitHub 上查看↗4,022
  • midudev/jscampmidudev 的头像

    midudev/jscamp

    3,811在 GitHub 上查看↗

    jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene

    Implements asynchronous form submissions via AJAX to update the interface without triggering full page reloads.

    JavaScriptbootcamp
    在 GitHub 上查看↗3,811
  1. Home
  2. Web Development
  3. Form Processing
  4. Asynchronous Form Submissions

探索子标签

  • CAPTCHA-Guarded SubmissionsWeb forms that integrate CAPTCHA challenges to block automated submissions while allowing legitimate users through. **Distinct from Asynchronous Form Submissions:** Distinct from Asynchronous Form Submissions: adds CAPTCHA-based abuse prevention, not just async submission logic.
  • Code Submission FormsWeb forms that accept source code submissions and queue them for asynchronous processing. **Distinct from Asynchronous Form Submissions:** Distinct from Asynchronous Form Submissions: focuses on code-specific submission forms with queuing, not general AJAX form processing.
  • Server-Side Form ProcessingHandling the validation and execution of business logic upon receipt of web form submissions. **Distinct from Asynchronous Form Submissions:** Distinct from Asynchronous Form Submissions: focuses on the server-side logic and validation of any form request, not specifically AJAX-driven updates.
  • Stream-Response Form SubmissionsResponding to a form submission with a Turbo Streams message to update multiple page parts without navigation. **Distinct from Asynchronous Form Submissions:** Distinct from Asynchronous Form Submissions: focuses on server-driven stream responses that update multiple DOM parts, not just AJAX submission.