我可以连接html dom元素

时间:2016-10-31 10:43:11

标签: jquery database

我想做点什么

$(".form-horizontal").find("h3.tableName").html().join(',')

(我的数据库表格在h3 dom中)

并获取字符串输出:

user,family,photo

我可以使用单行代码或Im强制使用数组吗?

1 个答案:

答案 0 :(得分:0)

您当前的逻辑不起作用,因为jQuery从选择器返回一个对象,而不是数组。要解决此问题,您可以使用map()从一组元素中检索数据并将其放在数组中,如下所示:

var arr = $('.form-horizontal h3.tableName').map(function() {
    return $(this).text();
}).get();

如果要检索逗号分隔的字符串,则可以join()此数组:

var str = arr.join(',');