将JSON对象传递给下拉列表</option>中值<option>的函数

时间:2012-12-27 19:56:22

标签: javascript json

我正试图在按下按钮时传递<option> <select>的值。 我试过的方法都没有奏效。

<select id="mySelect2"> 
    <option>Model Series</option>
<option value="{'varId':'4dr Sedan ','monthYear':'08\/1995 - 05\/2001'}">My Sedan  08/1995 - 05/2001</option>
....
...
</select>

我想将这个JSON对象作为参数传递给按下按钮的javascript函数:

<button onclick="display(document.getElementById('mySelect2'));"> Go </button>

如何做到这一点?

另一方面,这很好用:

<select id="mySelect2" onChange="display(this) >

2 个答案:

答案 0 :(得分:2)

修复报价有帮助吗?

<option value="{'varId':'4dr Sedan ','monthYear':'08\/1995 - 05\/2001'}">4dr Sedan  08/1995 - 05/2001</option>

答案 1 :(得分:0)

您应该将value内的报价更改为:

<option value="{'varId':'4dr Sedan ','monthYear':'08\/1995 - 05\/2001'}">