if (isset($_POST['some_ajx_data'])) {
$_data = $_POST['some_ajx_data'];
//TODO: save in db or else
header('Content-type: application/json');
json_encode(array('result' => true));
}
$.ajax({
url: 'ajax.php',
data: {name: 'John'},
dataType: 'json',
success: function(data) {
try {
alert('result of operation is:', data.result)
} catch(e) {
// error
}
finally {
alert('ajax happened...');
}
}
})
JS не может открывать файлы, из-за безопасности(не считаю каких-то версий мозиллы). Идет запрос, приходит ответ. Не более и не менее.