Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 02.11.2018, 07:32
Кандидат Javascript-наук
Отправить личное сообщение для pokk Посмотреть профиль Найти все сообщения от pokk
 
Регистрация: 30.01.2014
Сообщений: 145

Динамическое создание таблици, оптимизация
Добрый день, сделал создание таблицы следующим образом
var myBooks=['Тип входа','Вход','Выход','Вкл/Выкл'];
	//---------------------------------------------
	var table = document.createElement("table");
	//---------------------------------------------
	var tr = table.insertRow(-1);                   // TABLE ROW.
	//---------------------------------------------
	for (var i = 0; i < myBooks.length; i++) {
		var th = document.createElement("td");      // TABLE HEADER.
		th.innerHTML = myBooks[i];
		tr.appendChild(th);
	}		
	//--------------------------------------------------------------------------
	for (var i = 0; i < data.NumCH; i++) {		
		tr = table.insertRow(-1);
		for (var j = 0; j < myBooks.length; j++) {	
			var tabCell = tr.insertCell(-1);
			if(j==0){
				BuildSelectTypeIn(tabCell,data.CHx[i][3]);	
			}
			if(j==1){
				BuildSelectDMX(tabCell,data.CHx[i][0]); 
			}
			if(j==2){
				BuildSelectUniv(tabCell,data.CHx[i][1]);	
			}
			if(j==3){
				Build_Checkbox(tabCell,data.CHx[i][2]);	
			}
		}
	}

как по феншую сделать что бы заголовок колонки соотносился c элементом в ячейке (т.е условия заменить (j==0))
Это нужно для того, что бы оперативно менять myBooks добавлять колонки удалять, а элементы под ними автоматически подстраивались
Ответить с цитированием
  #2 (permalink)  
Старый 02.11.2018, 07:48
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,108

pokk,
var myBooks=[{title : 'Тип входа' , id : 3},{title : 'Вход', id : 0},{title : 'Выход', id : 1},{title : 'Вкл/Выкл', id : 2}];
Ответить с цитированием
  #3 (permalink)  
Старый 02.11.2018, 08:40
Кандидат Javascript-наук
Отправить личное сообщение для pokk Посмотреть профиль Найти все сообщения от pokk
 
Регистрация: 30.01.2014
Сообщений: 145

Благодарю, то что надо !!!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание, продвижение и оптимизация сайта Evgenij83 Работа 0 10.06.2017 17:23
Динамическое создание параметра id Vlad_Gera Элементы интерфейса 1 16.01.2017 20:08
Динамическое создание таблицы SQL Ambient Общие вопросы Javascript 7 19.07.2016 22:25
Оптимизация кода (создание горизонтального меню) IONEX jQuery 0 16.01.2012 05:07
Динамическое создание Iframe Арсений Элементы интерфейса 12 19.05.2010 15:03