Использование ASP.NET MVC. Когда нажата кнопка «Мои данные», мне нужно загрузить новую страницу сведений и либо: 1. использовать идентификатор элемента click, чтобы выполнить вызов ajax, либо 2. передать эту информацию на страницу сведений. Не уверен, как это сделать.
Я пытался выполнить вызов onclick в новой функции, затем window.location.href и ajax, но это не удалось. Когда новая страница загружена, ajax не запускается.
$.each(carsList, function (index, cars) {
var rCars = '<div class="col-md-12 card"><div class="card-body">'
rCars += "<p>"+ cars.Year + " " + cars.Make + " " + cars.Model +"</p>"
rCars += "<img src=" + cars.Photo + " width='100%' style='float: left;'>" + "<p style='text-align: center;'>" + " BodyStyle: " + cars.BodyStyle +
" Interior Color: " + cars.IntColor + "$" + cars.SalePrice + "</p>"
rCars += "<p style='text-align: center;'>" + "Trans: " + cars.Trans + " Mileage: " + cars.Mileage + " MSRP: " + cars.MSRP + "</p>"
rCars += "<p style='text-align: center;'>" + "Color: " + cars.ExtColor + " #VIN: " + cars.VIN + "<button onclick=window.location.href='Details'>Details</button>"
rCars += '</div>'
rCars += '</div>'
list.append(rCars);
})
При нажатии кнопки будет загружена новая страница. Затем мне нужно передать переменную cars.VehicleId, чтобы я мог выполнить вызов ajax на конкретном транспортном средстве с этим идентификатором.