我想做点什么
$(".form-horizontal").find("h3.tableName").html().join(',')
(我的数据库表格在h3 dom中)
并获取字符串输出:
user,family,photo
我可以使用单行代码或Im强制使用数组吗?
答案 0 :(得分:0)
您当前的逻辑不起作用,因为jQuery从选择器返回一个对象,而不是数组。要解决此问题,您可以使用map()
从一组元素中检索数据并将其放在数组中,如下所示:
var arr = $('.form-horizontal h3.tableName').map(function() {
return $(this).text();
}).get();
如果要检索逗号分隔的字符串,则可以join()
此数组:
var str = arr.join(',');