javascript - Jquery中如何将DropdownList转换为Json

标签 javascript jquery json

我有一个 Dropdownlist 列表包含这样的内容:

<select id="sample" >
  <option value="1">FRIEND</option>
  <option value="2">GOOGLE</option>
  <option value="3">AGENT</option>
</select>

我需要像这样将 Dropdownlist 转换为 Json fromat:

 var json={"FRIEND:"1","GOOGLE":"2","AGENT":"3"}

请任何人帮助我。

最佳答案

var json = {};
$("#sample option").each(function() {
    json[$(this).text()] = $(this).val();
});

关于javascript - Jquery中如何将DropdownList转换为Json,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14018558/

相关文章:

php - 如何使用ajax一键插入两行Laravel

javascript - 阻止天数为偶数的月份中的偶数天 (JQuery UI)

ios - 如何使用json字典,让key为空value不select?

javascript - 如何找出屏幕底部和最底部 HTML 内容之间的间隙?

javascript - 如何在 JavaScript 中添加、递增 native 时间变量

javascript - 使用javascript关闭indexeddb中的游标

javascript - 自定义方法不需要 jquery 验证

javascript - AngularJS:一次加载所有数据作为 JSON 与使用数据库并仅加载部分数据。什么是更好的?

php - Yii2 Active Record JSON 响应,类型转换问题

javascript - 如何检测浏览器中对省略号 (...) 的点击?