nim Posted October 7, 2007 Report Share Posted October 7, 2007 Не получается создать DatePickerПервый вариант используя ext-all, выдает ошибку<html> <head> <script type="text/javascript" src="adapter/ext/ext-base.js"></script> <script type="text/javascript" src="ext-all-debug.js"></script> <script type="text/javascript"> Ext.onReady(function() { var obj = new Ext.DatePicker({ renderTo: "test" }); }); </script> </head> <body> <div id="test"></div> </body></html>Второй способ я хотел использовать DatePicker.js из папки source в этом случае говорит не найден Ext.html файл лежит ext_pathsourcetest.html<html> <head> <script type="text/javascript" src="adapter/ext-base.js"></script> <script type="text/javascript" src="widgets/DatePicker.js"></script> </head> <body> <div id="test"></div> <script type="text/javascript"> var obj = new Ext.DatePicker ({ renderTo: "test" }); </script> </body></html> Link to comment Share on other sites More sharing options...
0 LokiDi L0ck Posted October 7, 2007 Report Share Posted October 7, 2007 <html> <head> <link rel="stylesheet" type="text/css" href="ext/resources/css/ext-all.css"> <script type="text/javascript" src="ext/adapter/ext/ext-base.js"></script> <script type="text/javascript" src="ext/ext-all-debug.js"></script> <script type="text/javascript"> Ext.onReady(function() { var obj = new Ext.DatePicker(); obj.render("test"); }); </script> </head> <body> <div id="test"></div> </body></html>Обратите внимание на ext-all.css. Этот файл также необходимо загружать, т.к. в extjs множество действий происходит над "родными" стилями фреймворка.Паметка на будущее, называйте тему кратко и по делу. Что-нибудь вроде: "ExtJs v1.1 - Не инициализируется DatePicker". Link to comment Share on other sites More sharing options...
0 nim Posted October 7, 2007 Author Report Share Posted October 7, 2007 Спасибо помогло.Еще не могли, бы подсказать как сделать тоже самое используя только файлы из папки ext_pathsource ?когда я объявлял эти: <link rel="stylesheet" type="text/css" href="ext/resources/css/ext-all.css"> <script type="text/javascript" src="ext/source/adapter/ext-base.js"></script> <script type="text/javascript" src="ext/source/widgets/DatePicker.js"></script>происходит ошибка объект Ext не найден. Подскажите если знаете, файлов так много, что пробывать различные комбинации не реально. Link to comment Share on other sites More sharing options...
0 LokiDi L0ck Posted October 7, 2007 Report Share Posted October 7, 2007 Если подключать отдельно, то лучше уж из ext/build. Почему, сами пойм?те, когда сравните размеры файлов.Какие файлы конкретно нужны для DatePicker сказать не могу. Надо эксперементировать с последовательным подсоединением файлов из ext/build/core Link to comment Share on other sites More sharing options...
0 nim Posted October 8, 2007 Author Report Share Posted October 8, 2007 Дело в том что мне как раз нужен не упакованный вариант, поскольку мне в пикере нужно сделать изменения, добавив возможность выбора нескольких дат. Link to comment Share on other sites More sharing options...
0 LokiDi L0ck Posted October 8, 2007 Report Share Posted October 8, 2007 nim, а не проще будет создать свой класс, который будет наследовать DatePicker и уже в н?м внести нужные изменения?.. зачем исходники то править. Link to comment Share on other sites More sharing options...
0 nim Posted October 8, 2007 Author Report Share Posted October 8, 2007 Может так и проще, но отладки DatePicker мне все равно не избежать Link to comment Share on other sites More sharing options...
Question
nim
Не получается создать DatePicker
Первый вариант используя ext-all, выдает ошибку
Второй способ я хотел использовать DatePicker.js из папки source в этом случае говорит не найден Ext.
html файл лежит ext_pathsourcetest.html
Link to comment
Share on other sites
6 answers to this question
Recommended Posts