2015-07-12 9 views
-3

У меня есть этот локальный JSon файл данные «a.json»Как отправить данные с помощью ajax?

[ 
    { 
    "author": "Someone", 
    "text": "Hey" 
    } 
] 

Как я могу обновить или добавить данные с помощью Ajax метода POST? Я думал, что могу просто сделать это

var data = { 
    "author": "Me", 
    "text": "Bye" 
    } 
$.ajax({ 
     url:"a.json", 
     dataType: 'json', 
     type: 'POST', 
     data: data, 
     success:function(data){ 
      console.log(data); 
     } 
}) 

Нужно ли задействовать какой-то внутренний код? Если да, как это сделать с PHP? Заранее спасибо!

+0

Возможно, вы не знаете, что делает AJAX. Вам определенно нужна поддержка. –

+0

Да, вам нужен код внутреннего кода. Google для «php ajax», пропустите w3schools и выберите любой учебник, который вам нравится. Вернитесь к нам, если у вас есть конкретные проблемы с некоторыми из вашего кода. – Glorfindel

ответ

0

Сделайте Ваш код с учетом следующих изменений. Удалите кавычки из строки «автор» и «текст» для отправки json-данных. Затем вам понадобится PHP-код для обновления файла json-файла a.json с помощью операции записи файла.

var data = { 
    author: "Me", 
    text: "Bye" 
    } 
$.ajax({ 
     url:"a.json", 
     dataType: 'json', 
     type: 'POST', 
     data: data, 
     success:function(data){ 
      console.log(data); 
     } 
}) 
Смежные вопросы