MVC4 Web API を学習しようとしています。VS2010 自体からプロジェクトを実行しています。
私のプロジェクト URL は localhost:31735 です
ブラウザ自体から WebAPI を直接呼び出す場合。localhost:31735/api/products/ のように動作します
プロジェクト外の通常の HTML ファイルから Webapi を呼び出したいと思います。
私はこれをやろうとしました
$(document).ready(function () {
// Send an AJAX request
$.getJSON("http://localhost:31735/api/products/",
function (data) {
// On success, 'data' contains a list of products.
$.each(data, function (key, val) {
// Format the text to display.
var str = val.Name + ': $' + val.Price;
// Add a list item for the product.
$('<li/>', { html: str }).appendTo($('#products'));
});
});
});
しかし、これは機能しません。手伝ってくれますか。