Java 将JSON数据附加到Html表时出现问题
这个函数获取IP地址,我想将每个地址存储在一个单独的框中,如192.168.10.1每个地址“192”“168”应该位于不同的表数据框中。其中我有三个表来存储IP地址、网络掩码和网关Java 将JSON数据附加到Html表时出现问题,java,json,ajax,html,Java,Json,Ajax,Html,这个函数获取IP地址,我想将每个地址存储在一个单独的框中,如192.168.10.1每个地址“192”“168”应该位于不同的表数据框中。其中我有三个表来存储IP地址、网络掩码和网关 function ipcfg_get () { $.ajax({ type: 'GET', url: '/ipcfg/ipcfg_get.cgi', dataType: 'json', success: function(data)
function ipcfg_get () {
$.ajax({
type: 'GET',
url: '/ipcfg/ipcfg_get.cgi',
dataType: 'json',
success: function(data) {
var a= + data.ipv4.addr;
var m= + data.ipv4.mask;
var g= + data.ipv4.gw;
var rows = $('tr', $('#ip1','#ip2','#ip3','#ip4').append);
var rows = $('tr', $('#nm1','#nm2','#nm3','#nm4').append);
var rows = $('tr', $('#gw1','#gw2','#gw3','#gw4').append);
if (data.hasOwnProperty('attr')) {
var lst = data.attr;
for (i = 0; i < lst.length; ++i) {
var tr = rows.eq(i);
var val = lst[i];
var html = '<td>' + a + '</td>' +
'<td>' + m + '</td>' +
'<td>' + g + '</td>' ;
tr.html(html);
}
}
},
error: function(xhr, status) { }
});
函数ipcfg\u get(){
$.ajax({
键入:“GET”,
url:“/ipcfg/ipcfg_get.cgi”,
数据类型:“json”,
成功:功能(数据){
var a=+data.ipv4.addr;
var m=+data.ipv4.mask;
var g=+data.ipv4.gw;
变量行=$('tr',$('ip1','ip2','ip3','ip4')。追加);
变量行=$('tr',$('nm1','nm2','nm3','nm4')。追加);
变量行=$('tr',$('gw1','gw2','gw3','gw4')。追加);
if(data.hasOwnProperty('attr')){
var lst=data.attr;
对于(i=0;i<section>
<table class="formgrid">
<tr><th>IP Address:</th><td><input type="text" name="a1" id="ip1" size="3" value="0">.
<input type="text" name="a2" size="3" id="ip2" value="0">.
<input type="text" name="a3" size="3" id="ip3" value="0">.
<input type="text" name="a4" size="3" id="ip4" value="0"></td></tr>
IP地址:。
.
.
问题出在哪里?您到底想做什么?我需要获取通过函数获取的IPv4信息,然后单击重置按钮,我想显示设置的IP地址。为什么有3行以var rows=
开头?您想对做什么?在这些行的末尾追加o将IP地址的每个文本框的值附加到函数调用中的值