Я новичок в AJAX и не могу даже заставить основы работать правильно.
Я запускаю вызов AJAX из функции в разделе javascript со страницы бритвы, но не могу получить требуемое значение строки, чтобывозвращено.
Результат, который я получаю в окне предупреждения, просто показывает HTML-макет страницы бритвы в качестве сообщения, в отличие от фактической строки, которую я хочу вернуть. Я часами пытался включить X-CSRF-TOKEN в заголовок, но это не имеет значения. Я не уверен, что здесь требуется токен защиты от подделки, и поэтому проблема стоит перед этим шагом.
Страница бритвы:
$.ajax({
type: "GET",
url: "/Maps?handler=CanvasBackgroundImage",
contentType: 'application/json',
success: function (result) {
alert(result);
}
});
Модель страницы:
public JsonResult OnGetCanvasBackgroundImage()
{
var result = "test message";
return new JsonResult(result);
}