javascript filters for select
html tag without Jquery dependencies.
inspired from this Stackoverflow question
Add simply an input
tag before to lock all non-match value in the section tag
<select id="combobox">
<option value="C++">C++</option>
<option value="JavaScript">JavaScript</option>
<option value="PHP">PHP</option>
<option value="Python">Python</option>
<option value="Ruby">Ruby</option>
</select>
<script src="selectOptionFilter.js"></script>
<script type="text/javascript">
add_filter("combobox");
</script>
Extract the first word of all option
to group them into a primary section. The second section show all possibles choices.
<select id="combobox">
<option value="C++">C++</option>
<option value="JavaScript">JavaScript</option>
<option value="PHP">PHP</option>
<option value="Python">Python</option>
<option value="Ruby">Ruby</option>
</select>
<script src="selectOptionFilter.js"></script>
<script type="text/javascript">
add_first_word_filter("fw_combobox", function(){
console.log('value applied');
});
</script>
[Rousseau Alexandre][madeindjs]
MIT [madeindjs]: https://github.com/madeindjs/