Я играю с jsGrid, и мне осталось решить только одну проблему: когда я определяю столбцы сетки, я задаю ширину для всех столбцов, кроме одного.
fields: [
{ name: "Name", type: "text", title: "Naziv" },
{ name: "Mbs", type: "text", width: 24, title: "MBS" },
{ name: "PB", type: "text", width: 23, title: "PB" },
{ name: "OIB", type: "text", width: 34, title: "OIB" },
{ name: "Country", type: "text", width: 35, title: "Država" },
{ name: "City", type: "text", width: 35, title: "Grad" },
{ name: "ActiveFrom", type: "text", width: 28, title: "Od" },
{ name: "ActiveTo", type: "text", width: 28, title: "Do" },
{ name: "Active", type: "checkbox", width:10, title: "A" }
],
Проблема в том, что первое полеустанавливается в 100px, а затем браузер вычисляет ширину всех столбцов на основе указанной ширины, что приводит к изменению ширины столбца при изменении ширины окна браузера.
Я попытался установить для этой ширины столбца значение "auto" и "* ", но тогда этот столбец занимает 90% таблицы, а ширина других столбцов равна 10px (но css показывает ширину, которую я определил ранее)
Кто-нибудь знает решение этой проблемы?