JS Компоненты

table.js

//b2bot.ru//components/table.js


Окно ввода значений - dialogboxes.js

//b2bot.ru//components/dialogboxes.js
promptmodcreate({'title':'Редактирование','btnOk':'Сохранить','btnNo':'Отмена','size'},  // все параметры не обязательные. size - sm (маленькое),lg (больше среднего),xl (большое). Без указания - среднее
[
	 {label:'user',value:'Ivan',placeholder:'Введите имя',type:"phone"} // поля не обязательные type (по умолчанию text) принимает любые значения атрибута type html компонента input
	,{label:'color', datalist:[{text:'красный',value:'red'},{text:'зеленый',value:'green'},{text:'синий',value:'blue'}] } // атрибут list
	,{label:'about me',text:'',height:150} // обязательное поле text (можно пустое), height по умолчанию 100px, вводить только число
	,{label:'цвет',value:val,items:[{text:'красный',value:'red'},{text:'зеленый',value:'green'},{text:'синий',value:'blue'}] } // - список обязательное поле items
	,{label:'цвет',value:val,radioitems:[{text:'красный',value:'red'},{text:'зеленый',value:'green'},{text:'синий',value:'blue'}] } // - список обязательное поле radioitems
	,{html:'hello world'} // обязательное поле html
	,{checkbox:true, label:"", checked:1/0}
	,{inputlist:['red', 'green', 'blue']} // обязательное поле inputlist - блок полей ввода с кнопкой "Добавить (+)". Возвращает массив. Вместо значения можно добавить массив [[1,2,3], 'green', 'blue'], тогда вернется массив значений поля. addlength - количество колонок при добавлении
	,{files:false}
]);

let result = await promptmod; if(!result) return;
let user = result[0];
let color = result[1];
Навигация по странице