Вот мой код:
$('body').on('click', '.editButton', function(){
$.post(
'ajax_props.php',
{
id: this.attr('id')
},
function(data){
$('#PropForm').html(data);
}
);
return false;
});
При клике на кнопку ajax-файлу передаётся id этой кнопки и по нему возвращается контент, который подгружается в форму. если нажать сначала на одну, а потом на другую кнопку, то подгрузится контент по id первой кнопки, потом он затрётся контентом по id второй кнопки.
Если быстро нажать кнопки 1, 2 и 3, то ответ от ajax может прийти через разное количество времени и поэтому последним может подгрузиться контент от любой из 3х кнопок. Как сделать, чтобы контент подгружался от той кнопки, которую нажали последней?