Forum



18:36

19/09/2011

Greetings.
I have a strange problem with setGridParam method. I'm trying to set new url for grid, so i'm doing something like that:
function upd()
{
var str = "url:someurl.php";
jQuery('#tablename').setGridParam(str);
alert(str);
var url = jQuery('#tablename').getGridParam("url");
alert(url);
jQuery('#tablename').trigger('reloadGrid');
</script>
And then i'm calling this function. And i got nothing - getGridParam shows the old URL.
I've tried to debug that and i've found that error comes at line â„–2471 of jquery.jqGrid.src.js -
return this.each(function(){
if (this.grid && typeof(newParams) === 'object') {$.extend(true,this.p,newParams);}
});
},
i made a watching of "typeof(newParams)" and found that it's not "object" but "string".
So, what's my mistake? i've tried to put quotes to variable "str" (like var str = "\url":"someurl.php""; ) but it gives nothing
I will be grateful for any help:)
PS Sorry for my bad English, feel free to correct it.
Most Users Ever Online: 715
Currently Online:
49 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.comModerators: tony: 7721, Rumen[Trirand]: 81
Administrators: admin: 66