w2ui с сеткой jquery 3.1.1 не показывает записи
Я пытаюсь сделать сетку w2ui с некоторыми данными, показанными на странице. Но если я использую jquery 3.1.1, сетка отображается и отображается, но записи не отображаются (кнопка перезагрузки заставляет их появляться, но это не решение).
Мой код:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<script src="w2ui/jquery-3.1.1.js"></script>
<script type="text/javascript" src="w2ui/w2ui-1.5.rc1.js"></script>
<link rel="stylesheet" type="text/css" href="w2ui/w2ui-1.5.rc1.css" />
</head>
<body>
<div id="main" style="width:98vw; height: 98vh; margin:0 auto"></div>
<script type="text/javascript">
var grid2 = {
grid: {
name: 'grid',
selectType: 'cell',
style:'font-size:xx-small',
show: {
toolbar: true,
footer: true,
},
columns: [
{field:'code', caption:'Code', size:'5%', resizable: false},
{field:'name', caption:'Name', size:'20%', resizable: false},
{field:'f1', caption:'Field1', size:'5.35%', resizable: false}
],
records:[
{recid: 0, code: '34072', name: 'Name1'},
{recid: 1, code: '00372', name: 'Name2'},
{recid: 2, code: '30402', name: 'Name3'},
]
}
};
$(document).ready(
function () {
//w2utils.locale('w2ui/locale/ru-ru.json');
$('#main').w2grid(grid2.grid);
}
);
</script>
</body>
</html>
1 ответ
Это похоже на проблему с w2ui 1.5 rc1 (fiddle: http://jsfiddle.net/0gvujdm3/1/)
Если вы обновите исходные коды до последней версии w2ui 1.5 (nightly master), вы увидите, что эта проблема больше не возникает (fiddle http://jsfiddle.net/0gvujdm3/)
Since I can't post fiddle links w/o also posting code,
here's some extra content to this answer.
Примечание. В настоящее время ввод палитры цветов w2ui прерван в ночном мастере (но работает нормально в 1.5 rc1).