Error on after update rows

Hi all its necesary to create another xml on after update rows ? any one can help me please.

My .JS File

On this file when i update a row … the event “onAfterUpdateFinish” never return me the alert

var mygridUsers;




  function CargarGrid(){

	var cabecera = "Codigo Usuario, Nombre Usuario, Apellidos, Correo, Ultima Conecion";
	
	mygridUsers = new dhtmlXGridObject("gridMotivoCP");
	mygridUsers.selMultiRows = false; //> Seleccionar varias filas OFF
	
	// Path
	mygridUsers.setImagePath("js/dhtmlxGrid/codebase/imgs/");
	
	// Cabecera
    mygridUsers.setHeader(cabecera);
	mygridUsers.setColumnIds("code,nombre,Apellidos,correo,UltimaConeccion");  //> Ids de las celdas 
	mygridUsers.attachHeader("#numeric_filter,#text_filter,#text_filter,#text_filter,#text_filter");	
	// Tooltips
	mygridUsers.enableTooltips("false,true,true,true,false"); //> Tooltips ON
		
	// Celdas
	mygridUsers.setInitWidths("100,100,100,150"); //> Ancho de las celdas
	mygridUsers.setColAlign("center,left,left,center,center"); //> Posicion del contenido de cada celda
	mygridUsers.setColSorting("int,str,str,str,int"); //> Tipo de contenido de cada celda
	mygridUsers.setColTypes("ro,ed,ed,ed,ro"); //> Celdas modificables
		
	// Skin
	mygridUsers.setSkin("dhx_skyblue");
		
	// Cargar XML
	cargarXML = "js/grids/Usuarios/gridServerSide.php";
	mygridUsers.loadXML(cargarXML); 
		
	// Pied Grid
	mygridUsers.enablePaging(true, 10, 3, "gridpaginas"); //> Activar paginas
	mygridUsers.setPagingSkin("toolbar","dhx_skyblue"); //> Skin 
	mygridUsers.enableDistributedParsing(true, 10, 300); //> muestra las 10 primeras filas
	
	
	  mygridUsers.i18n.paging={
      results:"Results",
      records:"Records from ",
      to:" to ",
      page:"Page ",
      perpage:"rows per page",
      first:"To first Page",
      previous:"Previous Page",
      found:"Found records",
      next:"Next Page",
      last:"To last Page",
      of:" of ",
      notfound:"No Records Found" }
	  
	  
		
	// Iniciar Grid
	mygridUsers.init();
   
		myDataProcessor = new dataProcessor("php/GridSystem/GridUpdateUser.php"); 
        myDataProcessor.setUpdateMode("off"); 
		myDataProcessor.setTransactionMode("POST");
        myDataProcessor.enableDebug(true); 
        myDataProcessor.enableDataNames(true); 

		myDataProcessor.init(mygridUsers); 
		
		
		 myDataProcessor.attachEvent("onAfterUpdateFinish",function() { //> Despues de actualizar
			myDataProcessor._in_progress = {};  
			myDataProcessor.updatedRows = []; 
                         alert("hi");
		    });
		
    }

My .PHP file

<?php 

$CodeUsuario    = $_POST["code"];
$NameUsuario    = $_POST["nombre"];
$AddressUsuario = $_POST["Apellidos"];
$EmailUsuario   = $_POST["correo"];


$host = 'localhost';
$user = 'some';
$password = '';
$bd  = 'some';

	$conexion = mysql_connect($host, $user, $password) or die ("Error Conexion");
	mysql_select_db($bd,$conexion)or die ("Error Base de datos");
	
	UpdateUsers($CodeUsuario ,$NameUsuario , $AddressUsuario,$EmailUsuario,$conexion);
	/**
	Funcion Update Password
    Description: Comprueba el password y lo actualiza
	*/
	
	function UpdateUsers($CodeUsuario ,$NameUsuario , $AddressUsuario,$EmailUsuario,$conect){
	$query_consulta = "
					    UPDATE usuarios
                        SET nombre = '$NameUsuario', apellido = '$AddressUsuario', email = '$EmailUsuario'
					    WHERE id = '$CodeUsuario '
					  ";
	$query = mysql_query ($query_consulta,$conect);
	mysql_close($query);
	}

?>

PD: when i update a row the grid return me, error load xml