hola, tengo un problema en mi codigo, lo que pasa es que una peticion ajax que hago no me ejecuta el metodo sucess, el alert de la funcion complete me lo hace bien, este es mi codigo javascript que esta inmediatamente despues de la etiqueta body:
<script>
$(function(){
$("#notificaciones-form").submit(function(e){
e.preventDefault();
var encab=$('#NotificationForm_encabezado').val();
var mensaj=$('#NotificationForm_mensaje').val();
var url=$('#NotificationForm_url').val();
var nuevopak=$('#NotificationForm_paketeNuevaApp').val();
var atributos={
encabezado: encab,
mensaje: mensaj,
url: url,
paketeNuevaApp: nuevopak,
iteracion: 0
};
alert('enviado');
//$(this).attr("iteracion",parseInt($(this).attr("iteracion"))+1);
<?php
$url = Yii::app()->createUrl('api/aj');
echo "
$.ajax({
type:'POST',
url:'" .$url. "',
data: atributos,
sucess: function(data){
alert('sucess');
},
complete: function(){
alert('complete');
},
error: function(){
alert('error');
}
}); ";
?>
});
});
</script>
y la accion aj lo ke tiene es
public function actionAj(){
echo "bien";
}