私は最初の(これまでに!)JSONプロジェクトに取り組んでおり、JSONオブジェクトからデータを取得する方法を考えています。インポートしました。必要なのは、値フィールドから入力を取得し、ユーザーが入力した入力と比較することです。残念ながら、JSONオブジェクトからデータを取得する方法さえ理解できません。正常に読み込まれているようですが、参照できません。これが私がロードしているJSONのサンプルです:
{
"films": [{
"label": "34",
"value": "34",
"currently_streaming": "1",
"full_streaming_url": "http://www.url.com",
"url": "http://www.url.com"},
{
"label": "A Different Color",
"value": "A Different Color",
"currently_streaming": "1",
"full_streaming_url": "http://www.url.php",
"url": "http://www.url.com"}]
}
そして、これがそれをロードするコードです。成功として返されますが、JSONオブジェクトからデータを取得できません。
$(document).ready(function(){
$.ajax({
dataType: 'json',
beforeSend : function() {
console.log('Before Ajax Request Starts !!');
},
success: function(data) {
console.log(data);
alert("Edddddddd");
$.each(json.films, function(i, object) {
$.each(object, function(property, value) {
alert(property + "=" + value);
});
});
},
error : function(jqXHR, textStatus, errorThrown) {
alert("Error occurred: " + errorThrown);
},
beforeSend : function() {
console.log('Ajax Request Complete !!');
},
url: 'test.php'
});
});
私は明らかに自分が何をしているのかわからないので、助けていただければ幸いです。