누군가 도움을 줄 수 있기를 바랍니다.JQueryUI 탭 위젯과 함께 JQXGrid 사용
나는 JQueryUI 탭 위젯에 JQWidgets 그리드 (JqxGrid를)로드 약간의 문제가 있어요. 격자 너비를 백분율 값으로 설정할 때마다 픽셀 값으로 변경되는 것으로 보입니다. 예를 들어 100 % 너비는 100 픽셀로 변환됩니다. 이제 이전 버전의 JqxGrid 및 JqxTab 구성 요소와 비슷한 문제가 있었지만 해결되었지만 불행히도 현재이 탭 위젯을 변경할 수있는 위치에 있지 않습니다. 이 문제를 해결하는 방법을 아는 사람이라면 도움을 주시면 감사하겠습니다.
감사
여기 내 코드입니다
는 :$("#studentgrid").jqxGrid({
width: '100%',
source: studentAdapter,
theme: theme,
filterable: true,
sortable: true,
pageable: true,
autoheight: true,
altrows: true,
enabletooltips: true,
autoshowfiltericon: true,
groupable: true,
columns: [
{text: 'Programme/Unit', datafield: 'student_unit', width: '30%'},
{text: "Involvement Type", datafield: 'student_type', width: '30%' },
{text: 'Student Count', datafield: 'student_count', width: '20%' },
{text: 'Student Level', datafield: 'student_level', width: '20%' }
]
});
당신이 따옴표 안에 100 %를 배치하는 .... 그리드 초기화에 대한 코드를 게시하시기 바랍니다? => width : '100 %'.......... => width : 'auto'...... 그리고 폭과 높이에 대해 퍼센트를 사용하여 예기치 않은 동작을 경험했습니다. 요소가 생성되는 순서 때문에 ... –
안녕하세요. 코드 블록을 추가했습니다. 나는 작은 따옴표, 큰 따옴표, 폭 선언을 앞과 뒤에 넣으려고했다. 차이 없음. 이 동작은 UI 탭 위젯에서만 발생합니다. 탭 외부에 눈금을 만들면 예상대로 작동합니다. 또한 그룹화를 사용하면 그룹 머리글이 올바르게 표시되지 않습니다. 표를 리바 인하는 즉시 예상대로 표시됩니다. –
탭이 완전히 초기화되기 전에 DOM에 그리드가 생성 될 수 있습니까? –