Я создаю форму заказа для работы, где вы можете добавлять и удалять строки с помощью JavaScript.У меня проблема в том, что после удаления самой последней строки я не могу добавить новую строку.
У меня есть переменная с именем rid
, которая увеличивается при каждом добавлении строки.Мне нужно проверить строку, которая будет удалена, с идентификатором rid
, если они совпадают, то нужно уменьшить число защиты на единицу.Я предполагаю, что проблема в том, что атрибут и переменная - это разные типы строк.Новые строки добавляются с помощью $('#tr'+rid).after()
$('div.remove').live("click", function(){
id = $(this).attr('id').replace(/r/, '');
if(id === rid){
rid = rid-1;
alert(rid);
}
$('#tr'+id).remove();
});