Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var i=0;
- for( ;i < el.length ;i++)
- {
- $select = $(el[i]);
- // Default config
- var options = {
- minimumResultsForSearch: Infinity
- };
- // delete all items of the native select element
- $select.html('');
- // build new items
- for (var i = 0; i < data.length; i++) {
- if( i===0 && $select.attr("data-placeholder")!==undefined){
- $select.append("<option value=\"\">" + $select.attr("data-placeholder") + "</option>");
- }
- else{
- if( data[i].shortCode == "" ){
- $select.append("<option value=\"" + data[i].shortCode + "\">" + data[i].text + "</option>");
- }
- else{
- $select.append("<option value=\"" + data[i].shortCode + "\">" + data[i].text+" ("+ data[i].shortCode + ")" + "</option>");
- }
- }
- }
- $select.select2("destroy").select2(options);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement