-1

これは奇妙です。コードをテストしようとすると、次のエラーが発生します。何らかの理由で、私の URL アドレスが 2 回表示されます。

GET http://howtodeployit.com/howtodeployit.com/api/get_recent_posts/ 404 (Not Found) 

JS:

$(document).on('pagebeforeshow', '#blogposts', function() {     
    //$.mobile.showPageLoadingMsg();    
        $.ajax({
            url: "http:/howtodeployit.com/api/get_recent_posts/",
            dataType: "json",
            jsonpCallback: 'successCallback',
            async: true,
            beforeSend: function() { $.mobile.showPageLoadingMsg(true); },

            complete: function() { $.mobile.hidePageLoadingMsg(); },
            success:function(data){
                console.log(data);
            // successful request; do something with the data
              $('#postlist').empty();
              var html = '';
                for (i=0; i<data.posts.length; i++) {
                html += '<li>' + data.posts.title + '</li>';
               }
               $("#postlist").append(html).listview("refresh");
             },

            error: function (request,error) {
                alert('Network error has occurred please try again!');
            }
        });
    });
4

1 に答える 1

2

ここに 2 番目のスラッシュがありません: "http:/howtodeployit.com/api/get_recent_posts/"、おそらく必要です"http://howtodeployit.com/api/get_recent_posts/"

于 2013-10-21T19:53:35.290 に答える