Я кодирую скрипт, который отправляет данные (никнейм & баллов) в файл JSON в JQuery, но у меня возникают проблемы с его работой.Отправить данные JSON с jquery
Вот мой Jquery:
function addInfos() {
var nicknameSubmit = $(".nickname").val();
var scoreSubmit = $(".score").val();
var newScore = {
Nickname : nicknameSubmit,
Score : scoreSubmit
};
$.ajax({
url: './js/scores.json',
type: "POST",
data: JSON.stringify(newScore),
contentType: "application/json",
complete: console.log(nicknameSubmit + " " + scoreSubmit)
});
};
$(".submit").click(function(){
addInfos();
});
Я использовал Jquery.post для этого (http://api.jquery.com/jquery.post/)
А вот мой JSON файл:
[{
"Nickname" : "Alex",
"Score" : "1000"
},
{
"Nickname" : "Tom",
"Score" : "0"
}]
Сценарий найти файл в формате JSON , он показывает мне правильные значения в консоли, но не добавляет значения в файл JSON ...
Может ли кто-нибудь знать, где я ошибаюсь? Правильно ли я делаю запрос?
Спасибо заранее,
remid
Я считаю, что вам действительно нужен метод контроллера для обновления/создания этого json-файла. –
это может помочь вам http://stackoverflow.com/questions/8951810/how-to-parse-json-data-with-jquery-javascript – gtzinos
Вы не пишете в файл –