Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/06/2014, 15:29
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 10 meses
Puntos: 379
Respuesta: validacion de campos usando ajax jquery

Si te marca ese error es por que no encuentra la ruta. Lo que puedes intentar es proporcionarla como debe de ser:
Código Javascript:
Ver original
  1. $(document).ready(function(){
  2.     var route = '<?php echo Router::Url(array('controller' => 'soyaproductorcompras','action' => 'validate_form'));?>'
  3.     $('#proveedor_carnet').blur(function(){
  4.         $.post(route,{ field: $('#proveedor_carnet').attr('id'), value: $('#proveedor_carnet').val() },
  5.         handleNmeValidation
  6.     );
  7. });
  8.  
  9. function handleNmeValidation(error){
  10.     if(error.length > 0){
  11.         if($('#proveedor_carnet-notempty').length === 0){
  12.             $('#proveedor_carnet').after('<div id="proveedor_carnet-notEmpty" class="error-message">' + error + '</div>');
  13.         }
  14.     }else{
  15.             $('#proveedor_carnet-notEmpty').remove();
  16.         }
  17.     }
  18. });
Tambien recuerda registrar la ruta en app/Config/routes.php, mas detalles en: http://book.cakephp.org/2.0/en/devel...-configuration
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.