$('.harvest-sch-grade-delete').click(function(){
jQuery.ajax({
url: "/smartfarm/control/deleteHarvestSchedule",
type: "POST",
data: {harvestScheduleId:$(this).attr("data")},
success: function(data) {
jQuery.ajax({
url: "/smartfarm/control/ajaxHarvestScheduleList",
type: "POST",
data: {cropId:$('.harvest-sch-grade-delete').attr("val")},
success: function(data) {
$('.harvest-schedule-list').html(data);
$(".alert-box-sch").html("Harvest Grade Schedule Deleted!!");
$('.alert-box-sch').show();
setTimeout(function() { $(".alert-box-sch").hide(); }, 5000);
$('.info-box-sch').hide();
$('.warning-box-sch').hide();
}
});
}
});
});
моя функция удаления работает 2 раза после этого, не удаляя ?. И я добавил еще один файл ftl для ajaxification.jquery не освежает страницу
если '.harvest-СЧ-класс-delete' является ребенок' .harvest-графика-list' затем используйте [** Event Delegation **] (http://learn.jquery.com/events/event-delegation/), а не '$ ('. harvest-sch-grade-delete'). click (function () {'use' $ ('. harvest-schedule-list'). on ('click', '. harvest-sch-grade-delete', function() {' – Satpal
это сработало ... спасибо u ... :) –
Рад, что я могу помочь, я добавил ответ с объяснением – Satpal