Forum

November 2nd, 2014
A A A
Avatar

Lost password?
Advanced Search

— Forum Scope —




— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

The forums are currently locked and only available for read only access
sp_Feed Topic RSS sp_Related Related Topics sp_TopicIcon
jqGrid & TableDND throws error
25/02/2011
23:21
Avatar
ukluk
New Member
Members
Forum Posts: 1
Member Since:
26/02/2011
sp_UserOfflineSmall Offline

The error:

in the function getPosition, (e.offsetParent)

I want to create a table and have the ability to Drag and Drop rows to reorder items.

In my scenario I load the data manually into the grid using 'addRowData'

The problem I found is that the getPosition function of the TableDnD extension has null parameters and that occurs because while initializing and setting the complete callback gridComplete the table is still empty.

here is my sample:

//Data Array

var mydata = [

{ id: "1", invdate: "2007-10-01", name: "test", note: "note", amount: "200.00", tax: "10.00", total: "210.00" },

{ id: "2", invdate: "2007-10-02", name: "test2", note: "note2", amount: "300.00", tax: "20.00", total: "320.00" },

{ id: "3", invdate: "2007-09-01", name: "test3", note: "note3", amount: "400.00", tax: "30.00", total: "430.00" }

];

//Init

$(document).ready(function () {

jQuery("#list1").tableDnD()

jQuery("#list1").jqGrid({

datatype: "local",

colNames: ['Inv No', 'Date', 'Client', 'Amount', 'Tax', 'Total', 'Notes'],

colModel: [

{ name: 'id', index: 'id', width: 60, sorttype: "int" },

{ name: 'invdate', index: 'invdate', width: 90, sorttype: "date" },

{ name: 'name', index: 'name', width: 100 },

{ name: 'amount', index: 'amount', width: 80, align: "right", sorttype: "float" },

{ name: 'tax', index: 'tax', width: 80, align: "right", sorttype: "float" },

{ name: 'total', index: 'total', width: 80, align: "right", sorttype: "float" },

{ name: 'note', index: 'note', width: 150, sortable: false }

],

caption: 'Drag and Drop',

gridComplete: function () {

jQuery("#list1").tableDnDUpdate();

}

});

for (var i = 0; i <= mydata.length; i++)

jQuery("#list1").jqGrid('addRowData', i + 1, mydata[i]);

});

06/04/2011
23:41
Avatar
mcyoung
New Member
Members
Forum Posts: 1
Member Since:
06/04/2011
sp_UserOfflineSmall Offline

I just ran into this today. Have you come up with a work-around?

Thank you.

21/07/2011
17:48
Avatar
wichard
Netherlands, Almelo
New Member
Members
Forum Posts: 1
Member Since:
21/07/2011
sp_UserOfflineSmall Offline

I have the same error, anyone found a solution yet?

With firebug I can see that sometimes the getPosition function is handled correct and sometimes line 209 of jquery.tablednd_0_5.js encounters a null value for e.offsetParent.

The mousecursor changes but the rows cannot be dragged, applying the tableDnD to a static table works fine, any pointers are welcome.

Forum Timezone: Europe/Sofia

Most Users Ever Online: 715

Currently Online:
35 Guest(s)

Currently Browsing this Page:
1 Guest(s)

Top Posters:

OlegK: 1255

markw65: 179

kobruleht: 144

phicarre: 132

YamilBracho: 124

Renso: 118

Member Stats:

Guest Posters: 447

Members: 11373

Moderators: 2

Admins: 1

Forum Stats:

Groups: 1

Forums: 8

Topics: 10592

Posts: 31289

Newest Members:

, razia, Prankie, psky, praveen neelam, greg.valainis@pa-tech.com

Moderators: tony: 7721, Rumen[Trirand]: 81

Administrators: admin: 66

Comments are closed.
Privacy Policy   Terms and Conditions   Contact Information