Я хочу загрузить данные в фоновом режиме, пока пользователь находится на странице. После загрузки данных я хочу отобразить его, используя частичный вид. Так что я написал это:Отображение частичного представления после загрузки через Ajax в MVC
var serviceURL = '/Vm/GetInformation';
$.ajax({
type: "POST",
url: serviceURL,
data: param = "",
contentType: "application/json; charset=utf-8",
dataType: "json",
data: { "id": id },
//success: resetPartial()
});
В моем контроллере:
public ActionResult GetInformation()
{
myCode...
return PartialView("_List", Costumer);
}
Так что это последний шаг, чтобы показать, что _List частичного вида в моем главном экране, который теперь заполнен данными о костюмерах (где мой функция Аякса есть)
Спасибо
@Brian Ответ на сетевой вопрос должен помочь вам, но способ загрузки частичного представления осуществляется с помощью метода 'load()' из jquery. То, что вы могли бы использовать, это ваш url как строка, поскольку вы используете его, а затем укажите div для загрузки частичного представления '$ (" # divToLoad "). Load (url);' где url - ваша строка url на сервере –