Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / drag&drop в jqgrid / 4 сообщений из 4, страница 1 из 1
14.11.2013, 10:07
    #38464537
sergo815
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag&drop в jqgrid
Добрый день!
Помогите решить проблему.
Затеял в Apex сделать грид с drag&drop. Для эксперимента взял пример с http://trirand.com/blog/jqgrid/jqgrid.html New in version 3.6 Drag and Drop Rows. Перенес весь код из примера, но у меня drag&drop не заработал, как я не пытался....Сложилось впечатление, что библиотеки как то не полностью подключились....Версия Application Express 3.1.1.00.09.
Код:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
<link rel="stylesheet" type="text/css" media="screen" href="#WORKSPACE_IMAGES#ui.jqgrid.css" />
<link rel="stylesheet" type="text/css" media="screen" href="#WORKSPACE_IMAGES#jquery-ui-custom.css" />
<link rel="stylesheet" type="text/css" media="screen" href="#WORKSPACE_IMAGES#ui.multiselect.css" />

<style>
.ui-icon { width: 16px; height: 16px; background-image: url(#WORKSPACE_IMAGES#ui-icons_469bdd_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(#WORKSPACE_IMAGES#ui-icons_469bdd_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(#WORKSPACE_IMAGES#ui-icons_d8e7f3_256x240.png); }
.ui-state-default .ui-icon { background-image: url(#WORKSPACE_IMAGES#ui-icons_6da8d5_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(#WORKSPACE_IMAGES#ui-icons_217bc0_256x240.png); }
.ui-state-active .ui-icon {background-image: url(#WORKSPACE_IMAGES#ui-icons_f9bd01_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(#WORKSPACE_IMAGES#ui-icons_2e83ff_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(#WORKSPACE_IMAGES#ui-icons_cd0a0a_256x240.png); }
</style>

<script src="#WORKSPACE_IMAGES#jquery-1.9.0.min.js" type="text/javascript"></script>
<script src="#WORKSPACE_IMAGES#jquery-ui-1.10.3.custom.js" type="text/javascript"></script>
<script src="#WORKSPACE_IMAGES#grid.locale-ru.js" type="text/javascript"></script>
<script src="#WORKSPACE_IMAGES#ui.multiselect.js" type="text/javascript"></script>
<script src="#WORKSPACE_IMAGES#jquery.jqGrid.js" type="text/javascript"></script>
<script src="#WORKSPACE_IMAGES#jquery.tablednd.js" type="text/javascript"></script>
<script src="#WORKSPACE_IMAGES#jquery.contextmenu.js" type="text/javascript"></script>



<script type="text/javascript">
function start()
{
var mydata1 = [
    {id1:"1",name1:"test1",values1:'One'},
    {id1:"2",name1:"test2",values1:'Two'},
    {id1:"3",name1:"test3",values1:'Three'}
];
var mydata2 = [
    {id2:"11",name2:"test11",values2:'One1'},
    {id2:"21",name2:"test21",values2:'Two1'},
    {id2:"31",name2:"test31",values2:'Three1'}
];
var mydata3 = [
    {id3:"12",name3:"test12",values3:'One2'},
    {id3:"22",name3:"test22",values3:'Two2'},
    {id3:"32",name3:"test32",values3:'Three2'}
];

jQuery("#grid1").jqGrid({datastr:mydata1,
                              datatype: "jsonstring",
    height: 100,
    colNames: ['Id1', 'Name1', 'Values1'],
    colModel: [{
        name: 'id1',
        index: 'id1',
        width: 100
        }, {
        name: 'name1',
        index: 'name1',
        width: 100
        }, {
        name: 'values1',
        index: 'values1',
        width: 200
    }],
    caption: 'Grid 1',
    pager: '#pgrid1'
});
jQuery("#grid1").jqGrid('sortableRows');

jQuery("#grid2").jqGrid({datastr:mydata2,
                              datatype: "jsonstring",
    height: 100,
loadonce: true,
    colNames: ['Id2', 'Name2', 'Values2'],
    colModel: [{
        name: 'id2',
        index: 'id2',
        width: 100
        }, {
        name: 'name2',
        index: 'name2',
        width: 100
        }, {
        name: 'values2',
        index: 'values2',
        width: 200
    }],
    caption: 'Grid 2',
    pager: '#pgrid2'
});
jQuery("#grid3").jqGrid({datastr:mydata3,
                              datatype: "jsonstring",
    height: 'auto',
loadonce: true,
    colNames: ['Id3', 'Name3', 'Values3'],
    colModel: [{
        name: 'id3',
        index: 'id3',
        width: 100
        }, {
        name: 'name3',
        index: 'name3',
        width: 100
        }, {
        name: 'values3',
        index: 'values3',
        width: 200
    }],
    caption: 'Grid 3',
    pager: '#pgrid3'
});

jQuery("#grid1").jqGrid('gridDnD',{connectWith:'#grid2,#grid3'});
jQuery("#grid2").jqGrid('gridDnD',{connectWith:'#grid1'});


}
</script>
...
Рейтинг: 0 / 0
22.11.2013, 16:37
    #38474671
sergo815
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag&drop в jqgrid
Up
Неужели никто не сталкивался с подобной проблемой?
...
Рейтинг: 0 / 0
22.11.2013, 16:39
    #38474674
sergo815
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag&drop в jqgrid
Может быть кто ни будь сможет попробовать воспроизвести у себя приведенный пример? Заработает drag&drop или нет...тогда может появятся какие ни будь мысли в какую сторону копать...
...
Рейтинг: 0 / 0
29.11.2013, 09:05
    #38482855
sergo815
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
drag&drop в jqgrid
проблема решена....окзалось что у меня несколько подрезана библиотека
Код: javascript
1.
<script src="#WORKSPACE_IMAGES#jquery-ui-1.10.3.custom.js" type="text/javascript"></script>
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / drag&drop в jqgrid / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]