jquery - 将数组内容附加到 html 表
问题描述
首先感谢您对此提供的任何帮助。
我正在尝试遍历从 Ajax 调用返回的数组并将其附加到我的 HTML 中。我尝试了很多例子,但似乎并不坚持我和我的项目。
这是我当前的 Js 函数:
function OnSuccess(response) {
console.log(response);
$.each(response.MarketingUrls, function (index, element) {
//$(element.UrlMaterial).find('.dets').html('<a target="_blank">Imprev Marketing Material</a>');
$('#dets').children('a').text(element.UrlMaterial);
console.log(element.UrlMaterial);
});
$.each(response.MarketingUrls, function (index, element) {
console.log(element.Description);
});
}
这是我试图附加到的 HTML:
<tr class="details" id="detailsSection">
<td colspan="5">
<div id="dets"><a> </a></div>
</td>
</tr>
解决方案
推荐阅读
- ruby - Ruby:如何估算每小时的 ec2 成本?
- sql - 如何在 SQL 中将 int (yyyymmdd) 转换为时间戳?
- javascript - 在 keyUp 上隔离“@”字符以实现 @mentions 功能
- html - Divs 以高度差距定位自己
- python-3.x - 将文件从一个目录移动到另一个目录
- macos - 仅在 Mac OS Safari 上的 CSS 列布局问题
- c# - 通过 IHttpHandler 序列化 ProtoBuf 会产生无效结果
- r - 是否可以在 Shiny Server 上使用 .htaccess|.htpasswd ?
- c++ - 在抛出 __gnu_cxx::__concurrence_lock_error 的实例后调用终止
- android - 如何在我的 webView 之外打开外部链接?