ここで 1 日以上頭を悩ませています。リクエストを送信して、別のサイトから応答を得ようとしています。私はjsonpでそれをやっています(明らかな理由から)。しかし、応答は JavaScript 関数定義ではないため、失敗し続けます。
この惑星の誰かが私が正しい方法で応答を得るのを手伝ってくれませんか?
私が書いたコードをもう一度添付しました。応答がjsonにないため、機能していません。(自分で実行してみてください)。
助言がありますか?
<script>
function test()
{
$.ajax({
dataType: 'jsonp',
jsonp: 'jsonp_callback',
url: 'https://www.facebook.com/ajax/typeahead/first_degree.php?viewer=1000009843914&token=1-1&filter[0]=user&options[0]=pending_request&lazy=1&token=v7&stale_ok=1&__a=1&__user=1000009843914& viewer=1000009843914',
});
}
function jsonp_callback(data)
{
var val=JSON.stringify(data);
myString = val.slice( 11 );
$('#container').html(myString);
/*for (;;);*/
}
test();
</script>