Я нашел бесчисленные учебники по извлечению данных из json-файлов с помощью jQuery и ajax, но ни один из них не содержит Данные POST в файл json. Если кто-то может показать мне или отправить мне небольшой сценарий о том, как это сделать, это было бы здорово. Я искал всюду о том, как это сделать, и не повезло. Я видел примеры людей, которые это делают, но они, похоже, забывают делиться важной информацией, которую я не вижу. У меня нет проблем с извлечением данных json-файлов с помощью ajax. Если кто-то может сказать мне, что я что-то забываю или что-то не так, это было бы здорово. Я был бы очень признателен, если бы кто-нибудь мог отправить мне рабочий файл, чтобы я мог перепроектировать ir и понять, как это сделать. Я хочу отправить значения из $ firstName и $ caption в json-файл. Я знаю, что это может показаться глупым для других, но я устал от всех поисков и не получал прямых ответов.Как отправить данные в json-файл с помощью jquery/ajax
Вот что у меня есть.
getImages: function(){
var $firstName = $(".name"),
$caption = $(".caption");
var object = {
name: $firstName.val(),
caption: $caption.val()
}
$.ajax({
type: 'POST',
data: object,
url: 'images.json',
success: function(data){
console.log("KILLER");
var count = 0;
$.each(data, function(i, imgSlide){
count ++;
//console.log(result.sliderImages[i].url[0].thumb);
var imageEl = "<img src='"+imgSlide.url[0].thumb+"' alt='"+imgSlide.name+"'>";
var slide = "<li class='imageSlide' data-id='"+count+"'>"+imageEl+"</li>";
$("ul.imageGallery").append(slide).fadeIn();
});
},
error: function(){
console.log("Abort");
},
timeout: 3000,
beforeSend: function(){
},
complete: function(){
}
});
}
и вот мой JSON файл
[{
"name": "Bootcamp",
"url": [{
"thumb": "img/ill-bootcamp.jpg",
"med": "img/ill-bootcamp.jpg",
"large": "img/ill-bootcamp.jpg"
}],
"caption": "Lifetime Fitness",
"ID": ""
},
{
"name": "Pinup Girl",
"url": [{
"thumb": "img/ill-pinup.jpg",
"med": "img/ill-pinup.jpg",
"large": "img/ill-pinup.jpg"
}],
"caption": "Illustration",
"ID": ""
},
{
"name": "SixDitch",
"url": [{
"thumb": "img/web-sixditch.jpg",
"med": "img/web-sixditch.jpg",
"large": "img/web-sixditch.jpg"
}],
"caption": "SD MotorSports",
"ID": ""
}]
0 Вы имеете в виду, разместить данные и _save_ в файл JSON? Для этого вам понадобится серверный скриптовый язык, например php. – giorgio
не может публиковать в неисполняемом текстовом файле – charlietfl
Это то, что я думал, я просто не мог получить прямой ответ на него. Дошел до того момента, когда я был готов задавать глупый вопрос и перебирать его. Спасибо. запутался, когда я увидел это видео о POSTING с ajax и json, но он не упомянул о роли рабочего php в своем видео. –