У меня есть простое частичное представление, которое вызывается Ajax и добавляется к промежутку на странице cshtml с помощью jQuery. До сих пор все работает идеально.
Создать.cshtml
<span id="SpanCoverPhoto"></span>
myjQuery.js
$(document).ready(function () {
$('select[id=BusinessList]').before(function () {
loadCoverPhotos($('select[id=BusinessList]'));
});
$('select[id=BusinessList]').change(function () {
loadCoverPhotos($('select[id=BusinessList]'));
});
function loadCoverPhotos(businessList) {
var id = businessList.val();
$.ajax({
url: "/CoverPhotos/Load",
type: "POST",
data: { 'BId': id },
success: function (data) {
$('span[id=SpanCoverPhoto]').html(data);
},
error: function () {
alert("Cover photos not loaded");
}
});
}
});
Частичный вид:
@model IEnumerable<banaam.Models.CoverPhoto>
<div>
@foreach (var item in Model)
{
<div class="Coverphoto">
<img src="~/Images/BusinessBackground/[email protected]" class="img-thumbnail" style="max-width:120px; max-height:100px;" />
</div>
}
</div>
Прямо сейчас я хотел бы щелкнуть фотографию и снова обработать ее с помощью jQuery. Но данные добавления в диапазон не отображаются в «просмотре исходного кода страницы», и я мог видеть их только при использовании F12.
Не могли бы вы сообщить мне, как я могу щелкнуть фотографии и получить ответ от jQuery?
С уважением и большое спасибо за ваше время,
Амин
$('#SpanCoverPhoto')
? - person Satpal   schedule 31.08.2015