0

別のサーバーから情報を取得する良い方法は、JSONP を使用することだと言われました。

このトピックに関するリソースはあまり多くありません。調査を試み、例を探しましたが、ほとんどが単なるコピー ペーストであり、うまくいきませんでした。

コードを貼り付けて、何をしているのかを簡単に説明します。

したがって、これはコードの関連セクションにすぎません。以前に行ったことは、ユーザー フォームを解析し、値を JSON オブジェクトに割り当てたことです。次に、このデータをサーバーに渡そうとしています (このデータの送信元と同じドメインではありません)。私はうそをつくつもりはありません。このコード スニペットで何をしているのかわかりません。どんな助けも大歓迎です。

            var myJSON = {"name": name, "cc": creditNo, "cvv": cvv, "month": month, "year": year};

            /*
            * Now we want to send data to server via AJAX
            */

            var showTemp = function(result){ 
                $("#ajaxDiv").html(result);
            }


            $.ajax({
                type: 'GET',
                url: "url/callback=showTemp",
                async: false,
                jsonpCallback: 'myJSON',
                dataType: 'jsonp',
                success: function(json) {
                   console.dir(json.sites);
                },
                error: function(e) {
                   console.log(e.message);
                }
            });
4

1 に答える 1