jQuery ব্যবহার করে একটি ওয়েব পৃষ্ঠায় একটি নতুন যোগ এবং একটি টেবিল সারি মুছে ফেলার জন্য বোতামগুলি অন্তর্ভুক্ত করতে ইভেন্ট প্রতিনিধিত্ব ব্যবহার করুন৷
প্রথমত, ডিলিট বোতাম সেট করুন:
<button type="button" class="deletebtn" title="Remove row">X</button>
একটি বোতামে ক্লিক করে ইভেন্ট ফায়ার করতে, jQuery on() পদ্ধতি ব্যবহার করুন:
$(document).on('click', 'button.deletebtn', function () {
$(this).closest('tr').remove();
return false;
}); jQuery ব্যবহার করে একটি টেবিল থেকে একটি সারি মুছে ফেলার সম্পূর্ণ কোডটি হল:
উদাহরণ
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
$(document).ready(function(){
var x = 1;
$("#newbtn").click(function () {
$("table tr:first").clone().find("input").each(function () {
$(this).val('').attr({
'id': function (_, id) {
return id + x
},
'name': function (_, name) {
return name + x
},
'value': ''
});
}).end().appendTo("table");
x++;
});
$(document).on('click', 'button.deletebtn', function () {
$(this).closest('tr').remove();
return false;
});
});
</script>
</head>
<body>
<table>
<tr>
<td>
<button type="button" class="deletebtn" title="Remove row">X</button>
</td>
<td>
<input type="text" id="txtTitle" name="txtTitle">
</td>
<td>
<input type="text" id="txtLink" name="txtLink">
</td>
</tr>
</table>
<button id="newbtn">Add new Row</button>
</body>
</html>