Javascript jQuery序列化JSON和选择列表

Javascript jQuery序列化JSON和选择列表,javascript,jquery,html,single-page-application,jsonserializer,Javascript,Jquery,Html,Single Page Application,Jsonserializer,我有一个表单,其中包括文本输入、范围滑块和简单的选择列表: <label for="select-choice-1" class="select" id = "selectionString" >select field:</label> <select id="a"></select> <label for="select-choice-2" class="select" id = "selectionString">select p

我有一个表单,其中包括文本输入、范围滑块和简单的选择列表:

<label for="select-choice-1" class="select" id = "selectionString" >select field:</label>
<select id="a"></select>
<label for="select-choice-2" class="select" id = "selectionString">select profession:</label>
<select id="b"></select>
<label for="select-choice-3" class="select" id = "selectionString">select experience (in years) :</label>
<select id="c"></select> 
我的问题是serializeJSON()函数不包含选择列表(所有其他字段都可以),我可以手动添加,但有人有办法做到这一点吗? 选中所有字段后,clicklistener将启动。 序列化函数:

var workerInfo = $( "#workerForm" ).serializeJSON(); 

在序列化表单之前,select元素是否使用选项呈现(并选中)?是的,当表单完成时,serialize函数由onclick listener启动。这可能会有帮助:是,它可以工作!谢谢你@AdrianForsius。
var workerInfo = $( "#workerForm" ).serializeJSON();