Ошибка: утверждение не удалось в ItemFileWriteStore - PullRequest
1 голос
/ 09 декабря 2011

Я использую dojo.data. ItemFileWriteStore как хранилище для сетки. когда я попытался добавить данные для хранения с помощью метода store.newItem (), Я получаю сообщение об ошибке ниже.

 " Error: assertion failed in ItemFileWriteStore ".
can any one help me why i am getting this error?

Пожалуйста, найдите фрагмент кода:

   var tabledata={identifier:"TimeStamp",items:[]};
   var store=new dojo.data.ItemFileWriteStore({data:tabledata});

   var data=xhrpost();
   //data contains
// {"TimeStamp":"2011/12/07 04:37:29 ","UserName":" root ","Command":" ppm restart"}| //{"TimeStamp":"2011/12/07 05:02:14 ","UserName":" root ","Command":" ppm restart"}|
//{"TimeStamp":"2011/12/07 05:33:01 ","UserName":" root ","Command":" ppm restart"}|
//{"TimeStamp":"2011/12/07 06:18:17 ","UserName":" root ","Command":" ppm restart"}

    var arrdata=data.spilt("|");
   for(var i=0;i<arrdata.length;i++)
   {
   //i am getting ajax response as text so i am converting to json
   var row=dojo.fromJson(data[i]);
    store.newItem(row);
  }

С уважением, Камеш

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...