Update dsl.js for select().options() function

The select().options() function for multiple options selector does not work at all, also it doesn't support input value with option text.  Update a fix and also support select options by text.