Я хочу привязать динамику c <ul>
к динамически созданной таблице <html>
. Первое изображение правильное согласно коду.
the image shown below is perfect with the code below,
$("#forbtn").click(function()
{
$.ajax({
url: "json/animals.json",
dataType : "json",
type:"post",
success : function(data) {
//console.log(data);
//const myobj = JSON.parse(data);
//console.log(myobj);
var myobj = data;
var tabdata = myobj.length;
var tablebody = ' Имя Виды Продукты питания '; для (я = 0; я '; tablebody + = ' '; tablebody + = myobj [я] .name; tablebody + = ''; tablebody + = ' '; tablebody + = myobj [i] .species; tablebody + = ''; tablebody + = ' 'tablebody + = myobj [i] .foods; tablebody + = ''; } tablebody + = ''; $ ("# таблица2"). html (тело таблицы); $ ("# table2"). css ({"margin-top": "10px"}); $ ("# table2 .tabhead"). css ({"padding": "5px", "background-color": "# E6E6E6"}); $ ("# table2 .tabdat"). css ({"padding": "5px", "background-color": "#FAFAFA"}); }}); });
Однако мне нужно что-то вроде этого, я пытался включить <ul>
в упомянутый <td>
, но это дает синтаксическую ошибку для l oop. Я не понимаю, что не так в синтаксисе for l oop.
$.ajax({
url: "json/animals.json",
dataType : "json",
type:"post",
success : function(data) {
//console.log(data);
//const myobj = JSON.parse(data);
//console.log(myobj);
var myobj = data;
var tabdata = myobj.length;
var tablebody = ' Имя Виды Продукты питания '; для (я = 0; я '; tablebody + = ' '; tablebody + = myobj [я] .name; tablebody + = ''; tablebody + = ' '; tablebody + = myobj [i] .species; tablebody + = ''; tablebody + = ' '' 'для (j = 0; j