ඔබ යෝජනා කරන ප්රවේශය ඔබ සොයන ප්රති result ලය ලබා දීමට සහතික නොවේ - ඔබට tbody
උදාහරණයක් තිබේ නම් කුමක් කළ යුතුද :
<table id="myTable">
<tbody>
<tr>...</tr>
<tr>...</tr>
</tbody>
</table>
ඔබ පහත සඳහන් දෑ සමඟ අවසන් වනු ඇත:
<table id="myTable">
<tbody>
<tr>...</tr>
<tr>...</tr>
</tbody>
<tr>...</tr>
</table>
එබැවින් මම ඒ වෙනුවට මෙම ප්රවේශය නිර්දේශ කරමි:
$('#myTable tr:last').after('<tr>...</tr><tr>...</tr>');
after()
ඉහත උදාහරණයට අනුව පේළි කිහිපයක් ඇතුළුව වලංගු HTML පවතින තාක් කල් ඔබට ඕනෑම දෙයක් ඇතුළත් කළ හැකිය .
යාවත්කාලීන කිරීම: මෙම ප්රශ්නය සමඟ මෑත කාලීන ක්රියාකාරකම් වලින් පසුව මෙම පිළිතුර නැවත බැලීම. අක්ෂි රහිත භාවය හොඳ ප්රකාශයක් කරන්නේ සෑම විටම tbody
DOM තුළ ඇති බවය; මෙය සත්යයකි, නමුත් අවම වශයෙන් එක් පේළියක්වත් තිබේ නම් පමණි. ඔබට පේළි නොමැති tbody
නම්, ඔබ විසින්ම එකක් නියම කර ඇත්නම් මිස කිසිවක් නැත .
DaRKoN_ වත් කිරීමට appending tbody
පසුගිය පසුව අන්තර්ගතය එක් වඩා tr
. මෙය පේළි නොමැති වීම පිළිබඳ ගැටළුව විසඳයි, නමුත් ඔබට න්යායාත්මකව බහුවිධ ප්රමාණයක් තිබිය හැකි බැවින් තවමත් වෙඩි නොවදින යtbody
මූලද්රව්ය අතර පේළිය ඒ සෑම දෙයකටම එකතු වේ.
සෑම දෙයක්ම කිරා මැන බැලීමේදී, හැකි සෑම අවස්ථාවකටම එක-පේළියේ විසඳුමක් ඇති බව මට විශ්වාස නැත. ඔබේ සලකුණු කිරීම සමඟ jQuery කේතය උස බව සහතික කිරීමට ඔබට අවශ්ය වනු ඇත.
පේළි නොමැති වුවද, ඔබේ සලකුණු table
කිරීමේදී අවම වශයෙන් එකක්වත් ඇතුළත් වන බව සහතික කිරීම ආරක්ෂිතම විසඳුම යැයි මම සිතමි tbody
. මෙම පදනම මත, ඔබට පේළි කීයක් වැඩ කළත් (සහ බහු tbody
මූලද්රව්ය සඳහාද) පහත සඳහන් දෑ භාවිතා කළ හැකිය :
$('#myTable > tbody:last-child').append('<tr>...</tr><tr>...</tr>');