$.getJSON("<%: Url.Action("myUrl", "cont") %>/", function(data) {
var items = [];
$.each(data, function(key, val) {
items.push(val);
});
});
[Authorize]
[OutputCache(Duration = 0, VaryByParam = "None")]
public JsonResult myUrl()
{
var list = _repository.GetAll();
var items = list.Select(c => c.Name).ToList();
return Json(items, JsonRequestBehavior.AllowGet);
}
私はサーバー側(文字列名のリスト)にリストを作成し、JsonResultを返します。私はjqueryを使用してクライアント側でリストを取得しようとしているので、特定の項目が含まれているかどうかを確認できます。上記のdoesntは動作するようです...任意の提案?あなたはJSONをパースする必要がjqueryでjsonオブジェクトを取得する
はJSONオブジェクトデータはありませんか?私はあなたが望むようにそれを使うことができると思います。 –