Merhaba..

jQuery Mobile ile bir uygulamaya yapmaya çalışıyorum.

Local bir json dosyasından veri okutacağım ama bir türlü olmuyor.

Eğer json değerlerini bir dosyaya kaydetip onu okutmak istediğimde olmuyor, ama değerler eğer aynı sayfada ise çalışıyor.

Çalışan hali..

<ul id="autocomplete" data-role="listview" data-inset="true" data-filter="true" data-input="#autocomplete-input"></ul>
<script type="text/javascript">
    $(document).on("pageinit", "#sinif", function(){
        $( "#autocomplete" ).on( "filterablebeforefilter", function ( e, data ) {
            var data = [{
            "name": "test",
            "calories": "1000",
            "fat": "100",
            "protein": "100",
            "carbohydrates": "800",
            }, {
            "name": "test2",
            "calories": "10000",
            "fat": "343",
            "protein": "3434",
            "carbohydrates": "4343",
            }, {
            "name": "test3",
            "calories": "10000",
            "fat": "343",
            "protein": "3434",
            "carbohydrates": "4343",
            }];

            var output = '';
            $.each(data, function (index, value) {
                output += '<li>' + value.name + ' '+ value.fat +'</li>';
            });
            $('#autocomplete').html(output).listview("refresh");
        });             
    }); 
</script>
Çalışmayan hali;

<ul id="autocomplete" data-role="listview" data-inset="true" data-filter="true" data-input="#autocomplete-input"></ul>
<script type="text/javascript">
    $(document).on("pageinit", "#sinif", function(){
        $( "#autocomplete" ).on( "filterablebeforefilter", function ( e, data ) {
            $.getJSON("sinif.json", function(data){                 
                var output = '';
                $.each(data, function (index, value) {
                    output += '<li>' + value.name + ' '+ value.fat +'</li>';
                });
                $('#autocomplete').html(output).listview("refresh");
            });
        });             
    }); 
</script>
json içeriklerim biraz uzun ve bir kaç json dosyasına ihityacım var. o yüzden 2. halini nasıl çalışır yapabilirim.