Ajax Options
data class AjaxOptions(url: String?, preprocessData: (dynamic) -> dynamic?, beforeSend: (<ERROR CLASS>, <ERROR CLASS>) -> dynamic?, data: dynamic, httpType: HttpType, dataType: DataType, minLength: Int, cache: Boolean, clearOnEmpty: Boolean, clearOnError: Boolean, emptyRequest: Boolean, requestDelay: Int, restoreOnError: Boolean, preserveSelected: Boolean, processData: Boolean)
Content copied to clipboard
Data class for AJAX options.
Parameters
url
the url address
preprocess Data
before Send
JQuery ajax.beforeSend option
data
JQuery ajax.data option
http Type
JQuery ajax.type option
data Type
JQuery ajax.dataType option
min Length
cache
AjaxBootstrapSelect cache option
clear On Empty
clear On Error
empty Request
request Delay
restore On Error
preserve Selected
process Data
JQuery ajax.processData option
Constructors
AjaxOptions
Link copied to clipboard
fun AjaxOptions(url: String? = null, preprocessData: (dynamic) -> dynamic? = null, beforeSend: (<ERROR CLASS>, <ERROR CLASS>) -> dynamic? = null, data: dynamic = null, httpType: HttpType = HttpType.GET, dataType: DataType = DataType.JSON, minLength: Int = 0, cache: Boolean = true, clearOnEmpty: Boolean = true, clearOnError: Boolean = true, emptyRequest: Boolean = false, requestDelay: Int = AJAX_REQUEST_DELAY, restoreOnError: Boolean = false, preserveSelected: Boolean = false, processData: Boolean = false)
Content copied to clipboard
Properties
beforeSend
Link copied to clipboard
clearOnEmpty
Link copied to clipboard
clearOnError
Link copied to clipboard
emptyRequest
Link copied to clipboard
preprocessData
Link copied to clipboard
preserveSelected
Link copied to clipboard
processData
Link copied to clipboard
requestDelay
Link copied to clipboard
restoreOnError
Link copied to clipboard
Extensions
to Js
Link copied to clipboard
Convert AjaxOptions to JavaScript JSON object.