У меня есть массив PHP:
$Array= array ($eventRow['title'], $eventRow['start_date'], $eventRow['start_time'], $eventRow['end_date'], $eventRow['end_time'], $eventRow['description'], $eventRow['address']);
я выполняю сценарий ajax с помощью кнопки HTML, и я хотел бы получить значения этих переменных следующим образом:
(document).ready(function() {
//##### send add record Ajax request to outlookimport.php #########
$(".exportOutlook").click(function() {
/*var myData = {
title:
startDate:
startTime:
endDate:
endTime:
description:
address:
username:
};*/
...
Любая идея, как получить значения в файле JS при обработке запроса AJAX?
после этого php-файл, вызываемый ajax, когда я хотел бы получить переменную следующим образом:
$title = $_POST['title'];
$startDate = $_POST['startDate'];
...
...
любая идея будет оценена
В jQuery это:
$.post('outlookimport.php', myData, function (returnedData) {
//Do something
});
В том числе myData
в качестве второго параметра его значения будут опубликованы в сценарии PHP.
использование json_encode($Array)
и прочитайте ответ JSON в вашем ajax-запросе на успех.
$.ajax({
type: 'POST',
url: 'outlookimport.php',
data: myData,
success: function(response){
console.log(response);
}
});