No puede usar ajax para llamar a otra pagina (independientemente de como esta esta construida). Debes de implementar algo llamado
jsonp que es la única manera
Cross domain con la que puedes hacer llamadas Ajax a una pagina que es de otro dominio
PD: Origin 'null' también puede hacer referencia a que estás ejecutando tu código desde file:\\\ en vez de usar http://, en cuyo caso puedes hacer dos cosas:
1. Ejecutarlo desde un servidor web (como wamp o xamp)
Si usas Crhome:
2. Ejecutar Crhome con la opcion
--allow-file-access-from-files
Si usas windows, le das clic derecho sobre el icono de Crhome de la barra de herramientas, vas a Google Crhome, de nuevo clic derecho, vas a propiedades y donde dice destino
Dice algo como
"C:\Program Files\Google\Chrome\Application\chrome.exe"
Añades
"C:\Program Files\Google\Chrome\Application\chrome.exe --allow-file-access-from-files"
Saludos