Imprimir

JsRequest

Gestor javascript de consultas sincrónicas y asincrónicas.

 

Ejemplos

Consulta asincrónica, envia los datos de un formulario, devuelve un texto que actualiza en el objeto DOM señalado.

JsRequest.text({
   url: 'the_url',
   data: '#my-form',
   update: '#inner-html'
})

 

Consulta asincrónica, envia los datos, devuelve un json, ejecuta una función de retorno.

JsRequest.json({
   url: 'the_url',
   data: {'key1':value1,'key2':value2},
   onSuccess: function(json) { console.log(json) }
})

 

Consulta sincrónica, envia los datos del formulario.

JsRequest.post({
   url: 'the_url',
   data: '#my-form'
})

 

Consulta sincrónica, envia el valor del elemento de formulario seleccionado.

JsRequest.get({
   url: 'the_url',
   data: '#my-form-element'
})

 

El parámetro «data»

El parámetro «data» puede ser un formulario; un elemento de formulario; una cadena con el selector de DOM; un objeto con los pares valor, clave; un array con varias de las opciones anteriores; una función que devuelve cualquiera de las opciones anteriores y se ejecuta cuando se envía la consulta.