我想创建一个json字符串,其中包含所有选择值和内部html值作为地图; 例如:
<select id="my-select">
<option value="1">one</option>
<option value="2">two</option>
</select>
var jsonObject = //..... process of creating json object...
var finalString ="";
for(key in jsonObject ){
finalString= finalString +key+":"+jsonObject[key];
}
alert(finalString);
finalString应为1:one2:two
我需要的只是 // .....创建json对象的过程...... 。 非常感谢您的帮助
谢谢!
答案 0 :(得分:2)
这是一个普通的Javascript对象。当您想将Javascript对象转换为字符串时,JSON就是您使用的,因此您可以通过网络发送它。
var javascriptObject = {};
$("#my-select option").each(function() {
javascriptObject[this.value] = $(this).text();
}