Duplicated List Autodividers
Hi,
I am using following code to create custom List dividers. everything work fine on when adding new sections. When I try to add items to an existing section it duplicates the divider with identical information. See attached screen capture.
Is there way to prevent it? I want all items with same parameters under one divider.
Code I am using:
-----------------------------------------var listName = "lstMethods_3";
var deviderOrder = 0;
var lblOut="";
var OutArr;
Appery(listName).listview({
Code: Select all
autodividers: true,
autodividersSelector: function (li) {
// Here is a place where you need return autodevider text.
// return "AutoDevider[" + deviderOrder++ + "] = " + li.text().trim();
var label = li.find("[name=lblSite]"); //Find component
var label2 = li.find("[name=lblMtxStr]"); //Find component
var label3 = li.find("[name=lblNoSamp]"); //Find component
//alert(label3.text());
if (label.text()!=="") {
// lblOut = "Site: " + label.text(); //Return label text
lblOut = label.text() + ", " + label2.text() + ", " + label3.text(); //Return label text
} else {
lblOut = "";
}
return lblOut;
} });
Appery(listName).listview("refresh"); //Refresh list component
Appery(listName).trigger("listviewcreate"); //Initiate dividers creation
------------------------------------------------