Ich versuche, eine Json-Datei im selben Ordner meines Skripts mit den CodeIgniter
und $.getJson
zu laden.Fehler 404 getJson Abrufen einer lokalen JSON-Datei in Codeigniter
Ich habe bereits versucht, den .htaccess-Inhalt im Stammverzeichnis von meiner Seite und im Anwendungsordner zu ändern, um die Lade Route Wechsel arbeitete
.$getJson("<?php echo base_url...")
und nichts. Es zeigt immer den gleichen Fehler:
jquery.min.js:4 GET http://www.my-site.com/index.php/admin_cotrol/shop_list.json 404 (Not Found)
Hier mein Skript ist:
$(window).load(function() {
$('#search').keyup(function() {
var searchField = $('#search').val();
var regex = new RegExp(searchField, "i");
var output = '<div class="row">';
var count = 1;
$.getJSON("shop_list.json", function(data) {
$.each(data, function(key, val) {
if ((val.name.search(regex) != -1) || (val.location.search(regex) != -1)) {
output += '<div class="col-md-6 well">';
output += '<div class="col-md-7">';
output += '<h5>' + val.productName + '</h5>';
output += '<p>' + val.productPrice + '</p>'
output += '<p>' + val.ProductDiscount + '</p>'
output += '</div>';
output += '</div>';
if(count%2 == 0) {
output += '</div><div class="row">'
}
count++;
}
});
output += '</div>';
$('#show_results').html(output);
});
});
});
Wo Sie die JSON-Datei in der Ordnerhierarchie platziert haben? – squiroid
@squiroid Ich habe das Skript und das JSON-Archiv im selben Ordner abgelegt. Der Stammordner –
Warum ist es dann nicht über die von Ihnen angegebene URL erreichbar? http://www.my-site.com/index.php/admin_cotrol/shop_list.json – squiroid