У меня проблема с использованием phpGrid с библиотекой Mootools. Я попытался следующий пример безуспешно. Проблема в том, что phpGrid выводит откуда-то следующий синтаксис:
<link rel="stylesheet" type="text/css" media="screen" href="/phpGrid/css/start/jquery-ui-1.7.3.custom.css" />
<link rel="stylesheet" type="text/css" media="screen" href="/phpGrid/css/ui.jqgrid.css" />
<script src="/phpGrid/js/jquery-1.4.2.min.js" type="text/javascript"></script>
<script src="/phpGrid/js/jquery-ui-1.7.3.custom.min.js" type="text/javascript"></script>
<script src="/phpGrid/js/i18n/grid.locale-en.js" type="text/javascript"></script>
<script src="/phpGrid/js/jquery.jqGrid.min.js" type="text/javascript"></script>
<script src="/phpGrid/js/grid.import.fix.js" type="text/javascript"></script>
<script type="text/javascript">
var lastSel;jQuery(document).ready(function(){
var grid_ws3600 = jQuery("#ws3600").jqGrid({......
Вот почему я не могу включить:
jQuery.noConflict();
до var lastSel. Я попытался отсканировать файлы * .js с помощью Grep, чтобы увидеть, смогу ли я найти тот код javascript, который создается там, но безуспешно.
Для отображения таблицы phpGrid я использую то, что определено в документации:
$dg -> display();
Код моего Mootools:
<script id="source" language="javascript" type="text/javascript">
window.addEvent('domready', function() { myCal1 = new Calendar({ Date1: 'Y-m-d' },{days: ['Nedelja', 'Ponedeljek', 'Torek', 'Sreda', 'Četrtek', 'Petek', 'Sobota'],
months: ['Januar', 'Februar', 'Marec', 'April', 'Maj', 'Junij', 'Julij', 'Avgust', 'September', 'Oktober', 'November', 'December'], direction: -1}); });
window.addEvent('domready', function() { myCal2 = new Calendar2({ Date2: 'Y-m-d' },{classes: ['calendar'], days: ['Nedelja', 'Ponedeljek', 'Torek', 'Sreda', 'Četrtek', 'Petek', 'Sobota'],
months: ['Januar', 'Februar', 'Marec', 'April', 'Maj', 'Junij', 'Julij', 'Avgust', 'September', 'Oktober', 'November', 'December'], direction: -1}); });
</script>