httpハンドラを呼び出す次のスクリプトがあります。それはhttpハンドラを呼び出し、fiddlerではJSONが正しく返されていることがわかりますが、このスクリプトは常にエラーブロックで終了します。何が間違っているのかをどうやって判断できますか
<script type="text/javascript">
function GetConfig() {
$.getJSON("http://localhost:27249/Handlers/GetServiceMenuConfiguration.ashx", function(d) {
alert("success");
}).success(function(d) {
alert("success");
}).error(function(d) {
alert("error");
}).complete(function(d) {
alert("complete");
});
}
</script>
郵送でご返信いただけますか?ポストバックの有効なJSONですか?ポストバックのヘッダーからのヘッダーは素晴らしいでしょう。 –
JSONLintを使用し、返されたJSONが整形式かどうかを確認します – fcalderan
エラーハンドラには3つの引数があり、そのうちの2つはエラーの内容を調べるのに便利です。彼らは何を示していますか? –