Page 1 of 1

Infinity Listitem want to clear

Posted: Fri Dec 23, 2016 6:23 am
by Amirul Momenin

Infinity Listitem is working fine.
Now I need to clear the listitem component and need to set search result.
How will i clear this?

Code: Select all

 $('[name="infinite_list"]').html(); 
 Apperyio("infinite_list").empty(); 

I am trying by this . this dont work

Image


Infinity Listitem want to clear

Posted: Fri Dec 23, 2016 8:04 am
by Amirul Momenin

pls response this problem


Infinity Listitem want to clear

Posted: Fri Dec 23, 2016 8:50 am
by Serhii Kulibaba

Hello Amirul,

Please set an ampty string to it's HTML layout: preApperyio("infinite_list").html(""); /pre


Infinity Listitem want to clear

Posted: Fri Dec 23, 2016 3:15 pm
by Amirul Momenin

No output blank but data is exists


Infinity Listitem want to clear

Posted: Fri Dec 23, 2016 3:21 pm
by Amirul Momenin

Infinity Listitem want to clear

Posted: Fri Dec 23, 2016 3:23 pm
by Amirul Momenin

function search_by_type(listitem)
{

Code: Select all

_idx = $(listitem).attr('_idx'); 
disid = "mobilelabel_type"+_idx;    
type_name = $("[dsid="+disid+"]").html(); 

_idx = $(listitem).attr('_idx'); 
 disid = "mobilelabel_type_id"+_idx;    
id = $("[dsid="+disid+"]").html(); 

//search option 
var dataStr = {}; 
dataStr['type_id'] = id; 
//saerchPara = {'search_type':'favorite_group','search_key_json':JSON.stringify(dataStr)}; 
saerchPara = {'search_type':'type_group','search_key_json':type_name}; 
Apperyio.storage.searchPara.set(saerchPara); 

 //$('[name="infinite_list"]').empty(); 
  Apperyio("infinite_list").html("");  

 //Here you can set the needed "limit". Currently it's set to 12. 
 var infiniteList = {limit: "10", skip: "0", noMoreItems: undefined}; 
 Apperyio.storage.dogsInfinite.set(infiniteList); 

 infiniteList = Apperyio.storage.dogsInfinite.get(); 
 if(infiniteList.noMoreItems == "true") 
    return;    

 infiniteList.skip = parseInt(infiniteList.skip) + parseInt(infiniteList.limit) + ""; 

  Apperyio.storage.dogsInfinite.set(infiniteList); 
  dogsListInfinite.execute();//{async:false} 

  Apperyio("mobilebutton_clr").show(); 

}


Infinity Listitem want to clear

Posted: Fri Dec 23, 2016 3:24 pm
by Amirul Momenin

Infinity Listitem want to clear

Posted: Mon Dec 26, 2016 5:52 am
by Yurii Orishchuk

Hi Amirul,

Thank you for your details about this problem.

You have c15r error cause of you deleted template item.

Here is a code to delete all items without template item:

self.dogsListItems = Apperyio("infinite_list").find("li:not([data-appery-tpl])");

self.dogsListItems.detach();

Regards.