123456789101112131415161718192021222324252627282930313233343536373839 |
- import types = require('./types');
- declare namespace ajax {
- function get(
- url: string,
- data: string | {},
- success: types.AnyFn,
- dataType?: string
- ): XMLHttpRequest;
- function get(
- url: string,
- success: types.AnyFn,
- dataType?: string
- ): XMLHttpRequest;
- function post(
- url: string,
- data: string | {},
- success: types.AnyFn,
- dataType?: string
- ): XMLHttpRequest;
- function post(
- url: string,
- success: types.AnyFn,
- dataType?: string
- ): XMLHttpRequest;
- }
- declare function ajax(options: {
- type?: string;
- url: string;
- data?: string | {};
- dataType?: string;
- contentType?: string;
- success?: types.AnyFn;
- error?: types.AnyFn;
- complete?: types.AnyFn;
- timeout?: number;
- }): XMLHttpRequest;
- export = ajax;
|