hi iveは、MVCでajaxを使用して簡単な検索を行っています。ajaxはajax呼び出しでコントローラーと通信できるため、このエラーに少し戸惑いますが、コントローラーがJSに値を返すと、エラー500が発生します。
これが私のコードです:
$.ajax({
type: "GET",
url: 'SearchCustomer',
data: { 'name': name, 'id': customerId },
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
alert(data);
$(data).each(function () {
});
}
});
それから私のコントローラー
public JsonResult SearchCustomer(string name, string id)
{
var customers = tr.SearchCustomers(name, id);
return new JsonResult() { Data = customers, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
}
-この質問をする前にすでに多くの解決策に行ったことがありますが、驚くべきことにどれもうまくいきませんでした。:P歓声