でasp.netのWeb APIを使用していたときにこれが私のプロジェクトは、私はMVC
function GetData() {
debugger;
var url = 'http://localhost:50951/api/Home';
$.ajax({
type: "GET",
url: url,
dataType: "json",
success: function (data) {
alert("Success Message");
},
error: function (error) {
alert("Error Message");
}
});
}
の私のJavascriptであり、これは私のWEBAPIコード
public class HomeController : ApiController
{
public IEnumerable<KeyValuePair<string, string>> Index()
{
List<KeyValuePair<string, string>> listString = new List<KeyValuePair<string, string>>()
{
new KeyValuePair<string, string> ("India","India"),
new KeyValuePair<string, string> ("Australia","Australia"),
};
return listString;
}
}
でJSONのresponceにリストデータを取得していません私がGetData
関数を起動すると、APIが呼び出され、list.Butを返します。javascriptでエラーメッセージが表示されます.Itsは成功しません。 APIを使用しているときにjosn応答でリストデータを取得する方法はありますか。
エラーメッセージは何ですか? – Mostafiz
jsonで返します –
respondsetextが空です – sadasiva