gpt4 book ai didi

jquery - 如何对 div 内的表格进行排序

转载 作者:行者123 更新时间:2023-12-01 08:43:35 26 4
gpt4 key购买 nike

请看一下这段代码

https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_sort_table_desc

如果我尝试使用 jquery 将表 html 附加到 div,则排序不起作用。 onclick 进入排序函数,但随后什么也没有发生。

$(".betaCalc").append("<table border='1' id='myTable'>");
$(".betaCalc").append("<tr>");
$(".betaCalc").append("<th onclick='sortTable(0)'>Name</th>");
$(".betaCalc").append("<th onclick='sortTable(1)'>Country</th>");
$(".betaCalc").append("</tr>");
$(".betaCalc").append("<tr>");
$(".betaCalc").append("<td>Berglunds snabbkop</td>");
$(".betaCalc").append("<td>Sweden</td>");
$(".betaCalc").append("</tr>");
$(".betaCalc").append("<tr>");
$(".betaCalc").append(" <td>North/South</td>");
$(".betaCalc").append(" <td>UK</td>");
$(".betaCalc").append(" </tr>");
$(".betaCalc").append(" <tr>");
$(".betaCalc").append(" <td>Alfreds Futterkiste</td>");
$(".betaCalc").append(" <td>Germany</td>");
$(".betaCalc").append(" </tr>");
$(".betaCalc").append(" <tr>");
$(".betaCalc").append(" <td>Koniglich Essen</td>");
$(".betaCalc").append(" <td>Germany</td>");
$(".betaCalc").append(" </tr>");
$(".betaCalc").append(" <tr>");
$(".betaCalc").append(" <td>Magazzini Alimentari Riuniti</td>");
$(".betaCalc").append(" <td>Italy</td>");
$(".betaCalc").append(" </tr>");
$(".betaCalc").append(" <tr>");
$(".betaCalc").append(" <td>Paris specialites</td>");
$(".betaCalc").append(" <td>France</td>");
$(".betaCalc").append(" </tr>");
$(".betaCalc").append(" <tr>");
$(".betaCalc").append(" <td>Island Trading</td>");
$(".betaCalc").append(" <td>UK</td>");
$(".betaCalc").append(" </tr>");
$(".betaCalc").append(" <tr>");
$(".betaCalc").append(" <td>Laughing Bacchus Winecellars</td>");
$(".betaCalc").append(" <td>Canada</td>");
$(".betaCalc").append(" </tr>");
$(".betaCalc").append("</table>");

最佳答案

是的,我收到了您的问题,这不起作用,因为您正在从 jquery 附加整个表。

要解决此问题,首先在 HTML 页面上添加表格,然后将动态表格行附加到该表格中。

喜欢:-

$(".betaCalc").append("<tr><td>Berglunds snabbkop</td><td>Sweden</td></tr>");

然后短路就可以正常工作了。谢谢

查看此处:- https://jsfiddle.net/Bibhudatta_sahoo/k7b04mjb/1/

关于jquery - 如何对 div 内的表格进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44402464/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com