Vsa*_*gar 1 arrays json html-table asp.net-mvc-5
我是 MVC 新手。我想将 HTML 表数据添加到 JSON 数组对象中。我想使用 ajax post 将该对象传递给 Action。
我无法将 html 行转换为 json 对象。任何人都可以解决同样的问题吗?这将是值得赞赏的
提前致谢
超文本标记语言
<table id="table">
<tr>
<td>Alfreds Futterkiste</td>
<td>Maria Anders</td>
<td>Germany</td>
</tr>
<tr>
<td>Centro comercial Moctezuma</td>
<td>Francisco Chang</td>
<td>Mexico</td>
</tr>
<tr>
<td>Ernst Handel</td>
<td>Roland Mendel</td>
<td>Austria</td>
</tr>
<tr>
<td>Island Trading</td>
<td>Helen Bennett</td>
<td>UK</td>
</tr>
<tr>
<td>Laughing Bacchus Winecellars</td>
<td>Yoshi Tannamuri</td>
<td>Canada</td>
</tr>
<tr>
<td>Magazzini Alimentari Riuniti</td>
<td>Giovanni Rovelli</td>
<td>Italy</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
创建 JSON 数组的 JS 代码
var table = document.getElementById('table');
var jsonArr = [];
for(var i =0,row;row = table.rows[i];i++){
var col = row.cells;
var jsonObj = {
company : col[0].innerHTML,
contact : col[1].innerHTML,
country : col[2].innerHTML
}
jsonArr.push(jsonObj);
}
console.log(jsonArr);
Run Code Online (Sandbox Code Playgroud)
https://jsfiddle.net/0h957km9/3/
| 归档时间: |
|
| 查看次数: |
3343 次 |
| 最近记录: |