Forum


07:25

28/01/2009

Hello everyone!
I'm returning an JSON result from my Php file and when i try
$("#grid").addJSONData(eval("("+ret.responseText+")"));
I get addJSONData is not a function! Anybody please help!!!
Thank you in advanced!
OBS: Here is my code
$("#list").jqGrid({
datatype:
function()
{
var dados =
{
func: "listagem",
view: "usuarios"
}
$.ajax({
type: "POST",
url: "../app/config/ajax.php",
data: dados,
datatype: "json",
complete: function(ret){
$("#list").addJSONData(eval("("+ret.responseText+")"));
},
error: function()
{
alert('erro ajax')
}
});
},
colNames:['Nome','Login', 'Data de Cadastro'],
colModel :[
{name:'nome',index:'nome', width:55, sorttype:'string'},
{name:'login',index:'login', width:80, sorttype:'string'},
{name:'data_cadastro',index:'data_cadastro', width:150, align:'right',sorttype:'date'}
],
pager: jQuery('#pager'),
rowNum:10,
viewrecords: true,
imgpath: '../externos/js/themes/basic/images',
caption: 'Usuários'
});
06:23

Moderators
30/10/2007

Hello,
Look into the exmple page to see how to call this. Here is the working code
var mygrid = $(”#list”)[0];
mygrid.addJSONData(eval(”(”+ret.responseText+”)”));
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.
Most Users Ever Online: 715
Currently Online:
38 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