Ajax Options
data class AjaxOptions( val url: String? = null, val preprocessData: (dynamic) -> dynamic? = null, val beforeSend: (<Error class: unknown class>, <Error class: unknown class>) -> dynamic? = null, val data: dynamic = null, val httpType: HttpType = HttpType.GET, val dataType: DataType = DataType.JSON, val minLength: Int = 0, val cache: Boolean = true, val clearOnEmpty: Boolean = true, val clearOnError: Boolean = true, val emptyRequest: Boolean = false, val requestDelay: Int = AJAX_REQUEST_DELAY, val restoreOnError: Boolean = false, val preserveSelected: Boolean = false, val processData: Boolean = false)
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
Link copied to clipboard
fun AjaxOptions( url: String? = null, preprocessData: (dynamic) -> dynamic? = null, beforeSend: (<Error class: unknown class>, <Error class: unknown 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
Link copied to clipboard
val beforeSend: (<Error class: unknown class>, <Error class: unknown class>) -> dynamic? = null
Content copied to clipboard