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_TopicIcon
finding a cloned jqGrid
19/07/2010
18:33
Avatar
logicg8
Member
Members
Forum Posts: 10
Member Since:
29/06/2010
sp_UserOfflineSmall Offline

I am cloning a div that contains a jqGrid. The HTML looks like this:

<div class="main">

 <div class="resultBlock">
          <table class="results"></table>
   </div>

</div>

The javascript creates the jqGrid as follows:

   $("table.results").jqGrid({
        datatype: "local",
        height: 250,
        colNames:['Misc'],
        colModel:[ { name:"id", width:100}],
        multiselect: false          
            });

Then, the clone is created as follows:

$("div.main").clone(true)

In the original div, I can get to the jqGrid as follows:

$main.find("div.results").jqGrid() // where main is a reference to the original div with class of main

\In the cloned div, I try the same:

$main.find("div.results").jqGrid() // where main is a reference to the cloned div with class of main

but get an jquery error as follows:

t.p is undefined
on line 120 of  jquery-1.4.2.min.js.
How can I get a reference to the clone results table containing the jqGrid?
Thanks in advance for your help.

19/07/2010
23:35
Avatar
tony
Sofia, Bulgaria
Moderator
Members

Moderators
Forum Posts: 7721
Member Since:
30/10/2007
sp_UserOfflineSmall Offline

HEllo,

Try to attach to a table a id too – something like:

<div class="main">

 <div class="resultBlock">
          <table class="results" id="mytable"></table>
   </div>

</div>

Regards

Tony

For professional UI suites for Java Script and PHP visit us at our commercial products site - guriddo.net - by the very same guys that created jqGrid.

19/07/2010
23:49
Avatar
logicg8
Member
Members
Forum Posts: 10
Member Since:
29/06/2010
sp_UserOfflineSmall Offline

Thanks for the reply, Tony. Unfortunately, I get the same error.

19/07/2010
23:55
Avatar
tony
Sofia, Bulgaria
Moderator
Members

Moderators
Forum Posts: 7721
Member Since:
30/10/2007
sp_UserOfflineSmall Offline

Hello,

Just look into the code. Cloning IMHO will not work.

It is better to get the grid parameters and create a new grid with diffrent id using the copied paramaters

var gridconfig  = $("#mygrid").jqGrid('getGridParam'); // without any parameters

$("#newgrid").jqGrid(gridconfig);

Regards

Tony

For professional UI suites for Java Script and PHP visit us at our commercial products site - guriddo.net - by the very same guys that created jqGrid.

20/07/2010
00:14
Avatar
logicg8
Member
Members
Forum Posts: 10
Member Since:
29/06/2010
sp_UserOfflineSmall Offline

Thanks Tony. I will do that.

Forum Timezone: Europe/Sofia

Most Users Ever Online: 715

Currently Online:
64 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