3.26.35 • Published 1 year ago

@types/jquery.form v3.26.35

Weekly downloads
3,886
License
MIT
Repository
github
Last release
1 year ago

Installation

npm install --save @types/jquery.form

Summary

This package contains type definitions for jQuery.form.js (http://malsup.com/jquery/form/).

Details

Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jquery.form.

index.d.ts

// Type definitions for jQuery.form.js 3.26
// Project: http://malsup.com/jquery/form/
// Definitions by: François Guillot <http://fguillot.developpez.com/>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.3


/// <reference types="jquery"/>

interface JQueryFormOptions extends JQueryAjaxSettings {
    beforeSerialize?: (($form: JQuery, options: JQueryFormOptions) => boolean) | undefined;
    beforeSubmit?: ((formData: any[], $form: JQuery, options: JQueryFormOptions) => boolean) | undefined;
    clearForm?: boolean | undefined;
    forceSync?: boolean | undefined;
    iframe?: boolean | undefined;
    iframeSrc?: string | undefined;
    iframeTarget?: any;
    replaceTarget?: boolean | undefined;
    resetForm?: boolean | undefined;
    semantic?: boolean | undefined;
    target?: any;
    uploadProgress?: ((event: ProgressEvent, position: number, total: number, percentComplete: number) => void) | undefined;
}

interface JQueryForm {
    (callback?: Function): JQuery;
    (options?: JQueryFormOptions): JQuery;
}

interface JQueryFormWithDebug extends JQueryForm {
    debug: boolean;
}

interface JQueryStatic {
    fieldValue(element: Element, successful?: boolean): string;
}

interface JQuery {
    ajaxForm: JQueryForm;
    ajaxSubmit: JQueryFormWithDebug;
    formSerialize(): string;
    fieldSerialize(): string;
    fieldValue(successful?: boolean): string[];
    resetForm(): JQuery;
    clearForm(): JQuery;
    clearFields(): JQuery;
    ajaxFormUnbind: () => JQuery;
    formToArray: (semantic?: boolean, elements?: Element[]) => any[];
    enable: (enable?: boolean) => JQuery;
    selected: (select?: boolean) => JQuery;
}

Additional Details

  • Last updated: Thu, 08 Jul 2021 16:22:36 GMT
  • Dependencies: @types/jquery
  • Global values: none

Credits

These definitions were written by François Guillot.

3.26.35

1 year ago

3.26.33

2 years ago

3.26.32

2 years ago

3.26.34

2 years ago

3.26.31

4 years ago

3.26.30

8 years ago

3.26.29

8 years ago

3.26.28

9 years ago

3.26.27

9 years ago

3.26.26-alpha

9 years ago

3.26.25-alpha

9 years ago

3.26.24-alpha

9 years ago

3.26.23-alpha

9 years ago

3.26.22-alpha

9 years ago

3.26.21-alpha

9 years ago

3.26.20-alpha

9 years ago

3.26.15-alpha

9 years ago

3.26.14-alpha

9 years ago