Como descargar archivos desde una grid

hola buen dia quisiera que me ayudaran a ver la forma de como poder bajar un archivo desde una grid,.
les explico tengo varios archivos XML en el directorio /doc en la tabla guardo el nombre del archivo con su extension y desde la grid necesito bajar el archivo, es para un usuario final.
este codigo lo ejecuto desde un evento AJAX archivo_onClick

header(“Cache-Control: public”);
header(“Content-Type: application/octet-stream”);
header(“Content-Type: application/force-download”);
header(“Content-Disposition: attachment; filename=$fileName”);
// Read the file
readfile($filePath);
espero su ayuda