Я использую версию Ubuntu 10.04 LTS, на которой установлена версия Firefox 3.6.3. В моем веб-приложении есть JqGrid, к которому я обращаюсь из Firefox в системе Ubuntu. Но я не вижу значков навигационной панели. Также не работают вкладки jQuery. В чем может быть проблема?
ОС: Ubuntu 10.04 LTS
JqGrid: версия 4.1.2
FireFox: версия 3.6.3
Вкладки: jquery-ui-1.8.1
Сетка отображается, но значки панели навигации (Добавить / Редактировать / Удалить / Поиск / Перезагрузить) не отображаются. Когда мы нажимаем на вкладку, она не меняет вкладки.
@ Обновление:
У меня нет ссылки :( извините за это. Но при отладке javascript в FireFox было обнаружено, что функции, которые мы вызываем для событий, не решаются.
Вот фрагмент кода:
$("#userList").jqGrid('navGrid',"#pager1",{add:true,edit:true,del:true,search:true,refresh:true,
beforeRefresh: function(){
$("#userList").jqGrid('setGridParam',{datatype:'xml'}).trigger('reloadGrid', [{page:1}]);
}},
{ recreateForm:true,
beforeShowForm:checkCookieExpireForUser
},{
recreateForm:true,
beforeShowForm:checkCookieExpireForUser
},{
recreateForm:true,
beforeShowForm:checkCookieExpireForUser
});
function checkCookieExpireForUser(formid) {
var currentdate = new Date();
var currentTime = currentdate.getTime();
if(currentTime > cookiInfo[6]) {
window.location.href = '<%=request.getContextPath()%>/jsp/index.jsp';
}
}
Когда этот код выполняется в Firefox, он говорит, что checkCookieExpireForUser
не определен.