Полностью новый для JQuery, поэтому я изучаю каждый день.Функции многократного использования JQuery
Одна вещь, которую я заметил, как это легко, вы можете просто написать
$('div#test).remove();
Но я ищу пример о том, как повторно использовать код, например .:
function RemoveTableRow(row, id)
{
$(row).remove();
// id should be used for ajax call
}
И затем добавить «OnClick» на мой якорь теге
onclick="RemoveTableRow('user-row-1', 32);"
Но почему-то не работает, даже если добавить его на document.ready функция. Может кто-то отрезал это для меня, лучший способ для этого?
Заранее спасибо. Этот форум - убийца!
Update
Я обновил код с помощью я получил здесь. Это мой текущий код, и я хотел бы знать, если это лучший способ сделать это.
function RemoveTableRow(row, id) {
$.ajax({
type: "POST",
url: "Default.aspx/DeleteEmployee",
data: "{'ID':'" + id + "'}",
beforeSend: function() {
$("#" + row).animate({'backgroundColor':'#fb6c6c'},300);
},
success: function() {
$("#" + row).slideUp(300,function() {
$("#" + row).remove();
});
}
});
}
У вас возникли ошибки JavaScript? – harto
Код в вашем редактировании выглядит отлично и выглядит как лучший способ сделать это. Я бы не изменил его. –