OK so I'm populating a selectbox with a JSON which looks something like this: 

```
Object{
"data":
[{"filter":"en","id":"2","label":"English"},
{"filter":"no","id":"3","label":"Norwegian"},
{"filter":"nl","id":"4","label":"Dutch"}]
}

```

Currently if I do `jQuery("#mySelect").val()` I get the value of "id" for the selected option and if I use the `.text()` or `.html()` I get the value of the selected label.
What I want to do is change the selected option based on the value of "filter", so for example I want to check if the option that is selected has the filter "no" and if it doesn't I want to select the option which does.

Any help would be appreciated.