আমার কাছে বেশ কয়েকটি সারি দিয়ে একটি HTML টেবিল ভরাট রয়েছে filled
আমি কীভাবে টেবিল থেকে সমস্ত সারি সরিয়ে ফেলতে পারি ?
উত্তর:
.Reove () ব্যবহার করুন
$("#yourtableid tr").remove();
আপনি যদি ডেটা অপসারণের পরেও ভবিষ্যতে ব্যবহারের জন্য রাখতে চান তবে আপনি .ডেটাচ () ব্যবহার করতে পারেন
$("#yourtableid tr").detach();
সারিগুলি যদি টেবিলের শিশু হয় তবে আপনি বংশধর নির্বাচকের পরিবর্তে শিশু নির্বাচক ব্যবহার করতে পারেন, পছন্দ করুন
$("#yourtableid > tr").remove();
আপনি যদি ডেটা সাফ করতে চান তবে শিরোনামগুলি রাখুন:
$('#myTableId tbody').empty();
টেবিলটি অবশ্যই এই পদ্ধতিতে ফর্ম্যাট করা উচিত:
<table id="myTableId">
<thead>
<tr>
<th>header1</th><th>header2</th>
</tr>
</thead>
<tbody>
<tr>
<td>data1</td><td>data2</td>
</tr>
</tbody>
</table>
আমার এটি দরকার:
$('#myTable tbody > tr').remove();
এটি শিরোনাম ব্যতীত সমস্ত সারি মুছে দেয়।
পারমাণবিক বিকল্প:
$("#yourtableid").html("");
এর ভিতরে সমস্ত কিছু ধ্বংস করে দেয় #yourtableid
। আপনার নির্বাচকদের সাথে সাবধান থাকুন, কারণ এটি আপনার পাসকারী নির্বাচিত যে কোনও এইচটিএমএলকে ধ্বংস করবে !
$("#employeeTable td").parent().remove();
এটি সন্তানের হিসাবে tr
থাকা সমস্ত কিছুই মুছে ফেলবে td
। অর্থাৎ শিরোনাম ব্যতীত সমস্ত সারি মুছে ফেলা হবে।
$('#myTable > tr').remove();
এর মতো একটি টেবিল থাকা (শিরোনাম এবং একটি বডি সহ)
<table id="myTableId">
<thead>
</thead>
<tbody>
</tbody>
</table>
# টেবিলআইডি-র ভিতরে পিতামাতাকে ডাকার প্রতিটি টিআর অপসারণ করুন
$('#tableId tbody > tr').remove();
এবং যদি আপনি আপনার টেবিলটিতে যুক্ত করতে চান তবে বিপরীতে
$('#tableId tbody').append("<tr><td></td>....</tr>");
tbody
চারপাশে একটি অন্তর্ভুক্তtr
উপাদান যুক্ত করে।