|
ej.ListBox.prototype._getTemplatedString = function (list) {
var str = this.model.template,
start = str.indexOf("${"),
end = str.indexOf("}");
while (start != -1 && end != -1) {
var content = str.substring(start, end + 1);
var field = content.replace("${", "").replace("}", "");
var fldValue = this._getField(list, field);
if( fldValue == "null" || fldValue == null){
str = str.replace(content, "");
} else {
str = str.replace(content, fldValue);
}
start = str.indexOf("${"), end = str.indexOf("}");
}
return str;
}
|