IBDCursor IntelXDK停止

时间:2015-10-27 12:51:12

标签: javascript indexeddb

我正在实施一个呼叫列表其中LOAD需要火焰已经制作需要列表并且放置复选框Mark que um不存在。但不给予。

我使用了一个游标想法,EO Bank Used和IndexedDB数据,我做了一个搜索所有学生“,”代码“学生”等于当“学生”代码在Table Presence中,问题发生在这里!他不会当段落是正确的答案时,他会继续测试每个人。

以下代码:

db.transaction ("tbl_PESSOAS"). ObjectStore ("tbl_PESSOAS"). get (cursor.value.COD_IDENT_PESSO) .onsuccess = function (event) {


$ wrapper = document.querySelector ('# check_presenca');

   HTMLTemporario = $ wrapper.innerHTML;
   = event.target.result person;

   if (pessoa.FLG_IDENT_PESSO == "A" && cursor.value.FLG_IDENT_PESSO == "M") {
      var w_codigo_reuniao = sessionStorage.getItem ("w_codigo_reuniao");
      w_aux var = 01;
      var bd = db.transaction ("tbl_PRESENCA"). ObjectStore ("tbl_PRESENCA")
     index = bd.index ("COD_IDENT_REUNI");
        index.openCursor (w_codigo_reuniao) .onsuccess = function (event) {
        var = vector event.target.result;
        if (vector) {

        if (pessoa.COD_IDENT_PESSO == vetor.value.COD_IDENT_PESSO) {

         HTMLNovo = '<li class = "item-item checkbox uib_w_69 widget" data-UIB = "ionic / checkbox" data-view = "0"> <label class = "checkbox"> <input class = "check" type = " checkbox "name =" '+ pessoa.COD_IDENT_PESSO +' "checked> <input id =" codigoPessoaPresente "value =" '+ pessoa.COD_IDENT_PESSO +' "type =" hidden "> </ label> '+ pessoa.TXT_NOMEX_PESSO +' </ li> ';

         HTMLNovo = HTMLNovo + HTMLTemporario;

         $ wrapper.innerHTML = HTMLNovo;
       } else {
       HTMLNovo = '<li class = "item-item checkbox uib_w_69 widget" data-UIB = "ionic / checkbox" data-view = "0"> <label class = "checkbox"> <input class = "check" type = " checkbox "name =" '+ pessoa.COD_IDENT_PESSO +' "> <input id =" codigoPessoaPresente "value =" '+ pessoa.COD_IDENT_PESSO +' "type =" hidden "> </ label> '+ pessoa.TXT_NOMEX_PESSO +' </ li > ';

       HTMLNovo = HTMLNovo + HTMLTemporario;

       $ wrapper.innerHTML = HTMLNovo;

       vetor.continue ();
       }
     }
   };
  }
 };

1 个答案:

答案 0 :(得分:1)

如果要过滤数据,则需要提供密钥范围。

store.openCursor(IDBKeyRange.lowerBound(0))

您可以找到关于here以及不同IDBKeyRanges here

的更多信息