Я уже некоторое время смотрю вокруг сети. И все же я не нашел хорошего руководства о том, как позвонить на страницу .cshtml
с Json
без вызова страницы.Простейшее объяснение того, как использовать json в cshtml без pageload?
Мой вопрос: вы знаете хорошее и легкое руководство о том, как позвонить на страницу .cshtml
через Json
без перезагрузки страницы.
- Обновление -
Когда я говорю о json
у меня было понимание того, что это был общий термин для следующего кода
function ajax_get_json()
{
var hr = new XMLHttpRequest();
hr.open("GET", "CallTime.cshtml", true);
hr.setRequestHeader("Content-type", "application/json", true);
hr.onreadystatechange = function()
{
if (hr.readyState == 4 && hr.status == 200)
{
var data = JSON.parse(hr.responseText);
var result = document.getElementById("results");
result.innerHTML = "";
for (var obj in data)
{
result.innerHTML += data[obj].item + "<br/>";
}
}
}
hr.send(null);
result.innerHTML = "requesting...";
};
, но им известно, что это a ajax
, запрашивающий формат json
.
JSON обозначает объектов JavaScript. вы не можете «сделать вызов страницы .cshtml через Json» ... вы имеете в виду ajax? Или вы как-то означаете, что хотите отправить файл cshtml в формате Json? если вы имеете в виду ajax, мне кажется, что вам, вероятно, следует изучить основы javascript, прежде чем вы начнете задавать такие вопросы в стеке. это новичок, который вы должны, по крайней мере, иметь возможность спросить правильно. – iAmClownShoe
@iAmClownShoe Да, я говорю о вызове ajax, который получает формат json в ответ. Я назвал это json в своем вопросе, потому что у меня было понимание, что это было общее слово для прогресса, а также для формата. Извините, я обновлю свой вопрос ^^ –
Вы не можете напрямую вызвать страницу .cshtml для результатов JSON, это View, а не контроллер. Проверьте мою ссылку, чтобы добиться этого. –