【发布时间】:2016-08-16 10:18:21
【问题描述】:
var obj = {
"Ethernet": "Up",
"Ethernet": "Down",
"USB_Dongle": "Down",
"USB_Dongle": "Down",
"X_BROADCOM_COM_PPTPAC": "Down",
"wanLink": "Up"
}
function renderStatusWanLink(obj) {
var tmp = jQuery('#WAN_Line').html();
console.log(tmp);
if (obj !== false) {
jQuery('#WAN_Line').html(obj.wanLink);
}
}
renderStatusWanLink(obj);
renderStatusWanLink(obj);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.0/jquery.min.js"></script>
<table class="az-table az-table-status table table-condensed table-hover table-striped">
<tbody>
<tr>
<td>WAN Status</td>
<td>:</td>
<td id="WAN_Line" width="49%"></td>
</tr>
</tbody>
</table>
我正在尝试首先从 div #WAN_Line 中获取 html/文本内容。最初它将是空的。但是下次它应该在更新时返回我一些值。但它总是返回空。
HTML:(这是在一张表中)
<tr>
<td>WAN Status</td>
<td>:</td>
<td id="WAN_Line" width="49%"></td>
</tr>
Javascript:
function renderStatusWanLink(obj)
{
var tmp = jQuery('#WAN_Line').html();
console.log(tmp);
if (obj !== false) {
jQuery('#WAN_Line').html(obj.wanLink);
}
}
obj =
{"Ethernet":"Up",
"Ethernet":"Down",
"USB_Dongle":"Down",
"USB_Dongle":"Down",
"X_BROADCOM_COM_PPTPAC":"Down",
"wanLink":"Up"}
【问题讨论】:
-
可以把你的html代码和更新div的功能也放在这里吗?
-
@JekinKalariya 更新了 html 代码。
-
你怎么叫renderStatusWanLink
-
请同时说明您如何尝试通过调用 renderStatusWanLink 来更新 td 值
-
@JekinKalariya 请假设 obj.wanLink 中有一些数据。因为它正在被填充并且可以在浏览器上看到。 obj是ajax调用返回的json格式值,传递给这个函数。
标签: javascript jquery html innerhtml