Bold BI®Unlock stunning dashboards with Bold BI®: 35+ widgets, 150+ data sources, AI agent & more. Try it for free!
<div class="control-section">
<div class="dual-list-wrapper">
<div class="dual-list-groupa">
<h4>Group A</h4>
<form method="post" asp-action="ProcessForm">
<ejs-listbox id="listbox1" scope="#listbox2" name="listbox1" dataSource="ViewBag.groupA" created="onCreate">
<e-listbox-fields text="Name"></e-listbox-fields>
<e-listbox-toolbarSettings items="ViewBag.items">
</e-listbox-toolbarSettings>
</ejs-listbox>
</div>
<div class="dual-list-groupb">
<h4>Group B</h4>
<ejs-listbox id="listbox2" name="listbox2" dataSource="ViewBag.groupB" created="onCreate">
<e-listbox-fields text="Name"></e-listbox-fields>
</ejs-listbox>
</div>
</form>
</div>
</div>
<script>
function onCreate() {
var toolbarBtn = document.querySelectorAll(".e-listbox-tool")[0].children;
for (var i = 0, len = toolbarBtn.length; i < len; i++) {
toolbarBtn[i].type = "button";
}
}
</script |
<button id="submitButton" class="e-btn" onclick="btnClick()">Submit</button>
<script>
function btnClick() {
var listboxObj = document.getElementById("listbox1").ej2_instances[0];
if (listboxObj.value.length == 0)
listboxObj.selectAll();
}
</script> |