gpt4 book ai didi

javascript - jQuery 从 html 单元格读取值

转载 作者:行者123 更新时间:2023-11-28 16:15:16 24 4
gpt4 key购买 nike

我想知道从 jQuery 中的 html 表读取值的正确方法是什么?这是我的 HTML 代码:

<table>
<tr>
<td id="final">[['1.48E+02', '1.79E+03', '2.16E+04', '2.61E+05', '3.15E+06', '3.81E+07', '4.60E+08', '5.56E+09', '6.72E+10', '8.12E+11'], ['1.20E+01', '1.48E+02', '1.79E+03', '2.16E+04', '2.61E+05', '3.15E+06', '3.81E+07', '4.60E+08', '5.56E+09', '6.72E+10']]</td>
</tr>
</table>

jquery选择器:

var s1 = $.parseJSON($('#final').text());
// I have tried .val(), .html(), but those did not work.

但是,如果我的 HTML 是这样编写的,那么 jquery 代码就可以工作:

<table>
<tr>
<td id="final">[[148.0, 1788.0, 21604.0, 261036.0, 3154036.0, 38109468.0, 460467652.0, 5563721292.0, 67225123156.0, 812265199164.0], [12.0, 148.0, 1788.0, 21604.0, 261036.0, 3154036.0, 38109468.0, 460467652.0, 5563721292.0, 67225123156.0]]</td>
</tr>
</table>

任何人都可以帮我解决第一个 HTML 情况的 jquery 代码吗?谢谢!

最佳答案

您可以尝试使用 eval:

var s1 = eval($('#final').text());

JsFiddle Example

我发现只要您控制放入 eval 中的内容,eval 就不会太糟糕。

The Eval Function.

哦,还有,请注意,如果您不想使用它,请记住在 JSON 中您不能使用单引号,否则它不会解析。您可以随时在此处检查有效的 JSON:http://jsonformatter.curiousconcept.com 。它会告诉你 JSON 中的所有错误

关于javascript - jQuery 从 html 单元格读取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11696151/

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