Hi there,
I have a MultiColumnComboBox which is configure as follows:
sample multicolumn comboBox instantiation with odata as data source.
<
html
>
<
body
>
<
div
>
<
input
id
=
"hierarchySelector"
style
=
"width: 100%"
/>
</
div
>
</
body
>
<
script
>
var $hierarchySelector = $("#hierarchySelector");
$(document).ready(function() {
var hierarchySelector = $hierarchySelector.kendoMultiColumnComboBox({
autoBind: true,
dataTextField: 'Name',
dataValueField: 'EntityHierarchyId',
optionLabel: {
rmx_Name: '--Select value--',
rmx_EntityHierarchyId: null
},
width: '100%',
columns: new Function("return [{field:'Code', width:200, title:'Code'},{field:'Name', title:'Name', width:300}];")(),
footerTemplate: 'Total #: instance.dataSource.total() # items found',
change: function(e) {
console.log("change hierarchySelector");
},
dataBound: function(e) {
if (!InitCodeExecuted) {
InitCodeExecuted = true;
$('#toggleHierarchyType_buttonGrp_0').click();
}
},
dataSource: new kendo.data.DataSource({
type: 'odata-v4',
error: odataError,
transport: {
read: {
url: hierararchyBaseUrl +
'?$select=EntityHierarchyId,Code,Name,HierarchyType,RelationshipFilterId&$orderby=Name&$filter=az_State eq 2',
headers: window['authenticationBearerToken'],
data: function() {
var cid = getQueryStringParam('cid');
if(cid != null) return { cid: cid };
}
},
parameterMap: function(options, type) {
return kendo.data.transports['odata-v4'].parameterMap(options, type);
}
}
})
});
});
</
script
>
</
html
>
The code above works and populates with data. But, the issue that I'm facing is the output (as seen on the attached image file).
An underline (probably border) on each row is visible and doesn't look good. I checked the underlying elements, which is
<
ul
><
li
>
and the styles it applies but I couldn't find any css rule / property that relates to the visible horizontal line of each row.
Could someone point me to the right css rule that I can override with?
Any inputs are greatly appreciated.