Using API
Manipulate list content and appearance using Combo API methods
set text set new label for second option clearAll reload delete selected option get current combo text get selected text get selected value |
Manipulate list content and appearance using Combo API methods
set text set new label for second option clearAll reload delete selected option get current combo text get selected text get selected value |
<script></script> <link rel="STYLESHEET" type="text/css" href="../../codebase/dhtmlxcombo.css"> <script src="../../codebase/dhtmlxcommon.js"></script> <script src="../../codebase/dhtmlxcombo.js"></script> <div id="combo_zone" style="width:200px; height:30px;"></div> <table width="100%"><tr><td valign="top"> <a href="javascript:void(0)" onclick="z.setComboText(document.getElementById('ctxt').value)">set text</a> <input type="text" id="ctxt" size="10" value="combo"><br> <a href="javascript:void(0)" onclick="z.updateOption(2,2,document.getElementById('labtxt').value,'')">set new label for second option</a><input type="text" id="labtxt" size="10" value="New label"><br> <a href="javascript:z.clearAll();z.openSelect();">clearAll</a><br> <a href="javascript:z.clearAll();z.addOption([[1,1111],[2,2222],[3,3333],[4,4444],[5,5555]]);z.openSelect();">reload</a><br> <a href="javascript:z.deleteOption(z.getSelectedValue());">delete selected option</a><br> <a href="javascript:void(0)" onclick="document.getElementById('info').innerHTML+='Curren text '+z.getComboText()+'<br></a>'">get current combo text</a><br> <a href="javascript:void(0)" onclick="document.getElementById('info').innerHTML+='Selected text '+z.getSelectedText()+'<br>'">get selected text</a><br> <a href="javascript:void(0)" onclick="document.getElementById('info').innerHTML+='Option ' +z.getSelectedText()+' with value '+z.getSelectedValue()+' is selected<br>'">get selected value</a><br> </td><td width="50%"><div id="info" width="100%" height="200"></div></td></tr></table> <script>window.dhx_globalImgPath = "../../codebase/imgs/";</script>var z = new dhtmlXCombo("combo_zone", "alfa", 200); z.addOption([[1, 1111], [2, 2222], [3, 3333], [4, 4444], [5, 5555]]);