大学のプロジェクトである種のライブ検索を実装する必要があります。次のコードがあります: MVC アクション:
[Authorize]
[AcceptVerbs(HttpVerbs.Get)]
[InitializeSimpleMembership]
public JsonResult Search(string term)
{
var data = ... // get matching item
return Json(data, JsonRequestBehavior.AllowGet);
}
ビュー内のスクリプト:
$(document).ready(function() {
$("#searchText").keyup(function() {
$.getJSON('/Search/Search', { "term": $(this).val() }, function(result) {
alert(result);
$("#searchText").val(result.d);
});
});
});
コントローラー アクションが呼び出され、一致するオブジェクトが返されますが、javascript 関数は呼び出されず、アラート ボックスも何も呼び出されません。これを機能させるために何ができますか?