мой веб-сайт опирается на базу данных, которая представляет собой большой JSON-файл, подобный следующему:
var myjsonData =
[ {
"ID": 0,
"name": "Henry",
"surname": "McLarry",
"...": "...",
}]
Я генерирую эти данные каждый месяц по высокой цене для меня, поэтому я хотел бы не называть их прямо вмой HTML <head>
, потому что это позволит любому пользователю в кратчайшие сроки загрузить полную базу данных.
Я хотел бы создать «что-то», которое может вызывать только определенные элементы из файла JSON (толькоодин, который я хочу показать), не «выставляя» полный .json на сторону клиента.
сегодня я использую вызов
var myvar= myjsonData.ID.Name
, чтобы получить «Генри» вmyvar, я хотел бы построить что-то вроде
var myvar = mycallfunction(ID,Name)
Я пробовал использовать PHP в качестве посредника, но вызовы ajax из javacript не позволяют мне получать данные.
Могу ли я использоватьJQuery с JSON Url, чтобы получить только тот элемент, который мне нужен?