0

私は考えていた:

jQuery (または AJAX) で読み込んで表示されている他の Web サイトのデータをデータベースから取得することはできますか?

jQuery はクライアント側で実行されるため、jQueryが実際にデータを正しく処理する前に、どうにかしてデータを受け取ることができなければなりませんか?

たとえば、次のリンクで超高層ビルの「高さ」を読んでみたいと思います。

http://www.pennystocktweets.com/stocks/top_100_graph

実際にデータをロードすることがわかった唯一のjQueryは次のとおりです。

/* function to initiate load more*/
function initLoadMore() {

var load_type = "more";
var oldestPostId = jQuery("#old_post_id").val();
var latestPostId = jQuery("#last_post_id").val();
var ProfileUserOrStockName = jQuery("#profile_usname").val();
var filter_type = jQuery("#category").val();
jQuery("#ploading_more_img").show(); 
// now set ajax calls
var post_data = {'cat':filter_type, "lptyp": load_type, "opid": oldestPostId, "lpid": latestPostId, "usrstk": ProfileUserOrStockName};
jQuery.ajax({ 
    type: "GET",
        url: "/user_posts/feeds",
        data: post_data,
        cache: false,
        async: true,
        success: function(feeds) {
            var feeds = jsonObjectify(feeds);
            if(feeds.psts != null) {
                processAppendData(feeds);
                jQuery("#ploading_more_img").hide(); 
            } else {
                jQuery("ShowMorePosts").html("No posts show");
            }
        }
}); 
return false;
}

この JavaScript ファイルから.

次の URL でクエリを実行すると、次のようになります。

http://www.pennystocktweets.com/user_posts/feeds

現在のページのツイートの読み取り可能な形式を取得します。

ここで、AJAX 呼び出しを URL 呼び出し (Java から実行可能) に模倣しますか?

パラメータは明らかに次のとおりです。

var post_data = {'cat':filter_type, "lptyp": load_type, "opid": oldestPostId, "lpid": latestPostId, "usrstk": ProfileUserOrStockName};

しかし、私はその要求を真似することはできないようです. AJAX の知識を持っている人が助けてくれますか?

4

1 に答える 1