javascript - Get selectbox expand/user focus event -


i have select box element in form. when clicked, want generate options display , insert html code.

i have tried placing alerts on onclick, onfocus, onshow events, nothin happens :/

the html:

<select name="select-building" id="select-building" data-native-menu="false" onfocus="populatebuildingoptions();"> </select> 

the javascript:

function populatebuildingoptions(){ b = "{{\"buildingcode\":\"1\",\"buildingname\":\asca"\"},{\"buildingcode\":\"2\",\"buildingname\":\"vsdvs\"}}"; buildingoptions = jquery.parsejson(b); $("#select-building").empty(); for(var i=0;i<buildingoptions.length;i++){ $("#select-building").append("<option value=\""+buildingoptions.get(i).buildingcode+"\">"+buildingoptions.buildingname+"/option>" ); } } 

i got work on jsfiddle: http://jsfiddle.net/utjzv/4/ in comments


Comments

Popular posts from this blog

javascript - backbone.js Collection.add() doesn't `construct` (`initialize`) an object -

php - Get uncommon values from two or more arrays -

Adding duplicate array rows in Php -