Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
204 views
in Technique[技术] by (71.8m points)

jquery mobile - Get JSON data 404 (Not Found)

OK this is strange. I am getting the following error when i try to test my code. For some reason, my URL address is showing as twice.

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!');
            }
        });
    });
See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

You're missing second slash here: "http:/howtodeployit.com/api/get_recent_posts/", you probably want "http://howtodeployit.com/api/get_recent_posts/"


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...