# Data binding to select HTML component

**URL:** https://forum.kirupa.com/t/data-binding-to-select-html-component/331146
**Category:** web dev
**Created:** [May 30, 2013, 12:49am UTC](https://forum.kirupa.com/t/data-binding-to-select-html-component/331146 "2013-05-30T00:49:55Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![LOLFlash](https://avatars.discourse-cdn.com/v4/letter/l/ea666f/32.png) [@LOLFlash](https://forum.kirupa.com/u/LOLFlash)
#### Post date: [May 30, 2013, 12:49am UTC](https://forum.kirupa.com/t/data-binding-to-select-html-component/331146/1 "2013-05-30T00:49:55Z")

</div>

Hi  
How does data binding works in HTML. should I rewrite option values in select tag all the time data changed or data binding exists on C level. If I have

```auto
new Option("label","data") 

```

object in javascript and options array in in UI is any binding exists to avoid write my own in javascript?

I did created array of Options in javascript. But when I tried assignment to options properties :

```auto

 arrayOptions =[];
 for (var i = 0; i < 500; i++) {
          arrayOptions.push(new Option(("label" + i.toString()),"hi"+i));
        }

myselect.options= arrayOptions;

```

this doesn’t work

I had to go through array one more time use add() function to populate data
