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$(document).ready(function(){
var route = '<?php echo Router::Url(array('controller' => 'soyaproductorcompras','action' => 'validate_form'));?>'
$('#proveedor_carnet').blur(function(){
$.post(route,{ field: $('#proveedor_carnet').attr('id'), value: $('#proveedor_carnet').val() },
handleNmeValidation
);
});
function handleNmeValidation(error){
if(error.length > 0){
if($('#proveedor_carnet-notempty').length === 0){
$('#proveedor_carnet').after('<div id="proveedor_carnet-notEmpty" class="error-message">' + error + '</div>');
}
}else{
$('#proveedor_carnet-notEmpty').remove();
}
}
});
Tambien recuerda registrar la ruta en app/Config/routes.php, mas detalles en:
http://book.cakephp.org/2.0/en/devel...-configuration