Edición de «Enviar Formulario Usando Ajax»
De KumbiaPHP Framework Wiki
Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.
Revisión actual | Tu texto | ||
Línea 1: | Línea 1: | ||
− | + | == Enviar Formulario Usando Ajax == | |
− | |||
− | |||
− | |||
− | |||
− | |||
Mediante este ejemplo se muestra la forma de enviar un formulario de manera asincronica con el uso del helper Ajax y el archivo "jquery.kumbiaphp.js". | Mediante este ejemplo se muestra la forma de enviar un formulario de manera asincronica con el uso del helper Ajax y el archivo "jquery.kumbiaphp.js". | ||
Línea 31: | Línea 26: | ||
<source lang="php"> | <source lang="php"> | ||
− | |||
class Personas extends ActiveRecord { | class Personas extends ActiveRecord { | ||
Línea 40: | Línea 34: | ||
− | + | Ahora creamos un controlador para manejar las peticiones del ejemplo llamado '''PersonasController''' (personas_controller.php) y le añadimos el siguiente código: | |
<source lang="php"> | <source lang="php"> | ||
− | |||
− | |||
− | |||
class PersonasController extends AppController { | class PersonasController extends AppController { | ||
− | |||
public function agregar() { | public function agregar() { | ||
− | + | if (Input::hasPost('persona')) { | |
− | if (Input::hasPost('persona')) { | + | $persona = new Personas(Input::post('persona')); |
− | $persona = new Personas(Input::post('persona')); | + | if ($persona->save()) { |
− | if ($persona->save()) { | ||
Flash::valid('Guardado Exitoso'); | Flash::valid('Guardado Exitoso'); | ||
+ | $this->redirect('crud_ajax'); | ||
} | } | ||
− | + | } | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
} | } | ||
} | } | ||
</source> | </source> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |