Javascript 更改json val/替换
嘿,伙计们,我使用一个表单来获取一些数据并将其放入json中 HTML:Javascript 更改json val/替换,javascript,jquery,json,Javascript,Jquery,Json,嘿,伙计们,我使用一个表单来获取一些数据并将其放入json中 HTML: <div class="label">Gender</div> <div> <select name="PersonalDataGender" > <option value=""></option> <
<div class="label">Gender</div>
<div>
<select name="PersonalDataGender" >
<option value=""></option>
<option value="Male">Male</option>
<option value="Female">Female</option>
</select>
</div>
strJSON =
{
"PersonalData" : {
"Gender" : $("[name=PersonalDataGender]").val(),
}
}
如果是男性,我需要它保存1,如果是女性,我需要它保存2,而不需要将选项的val更改为1或2
var gender = $("[name=PersonalDataGender]").val();
strJSON =
{
"PersonalData" : {
"Gender" : (gender == 'Male' ? 1 : (gender == 'Female' ? 2 : 0)),
}
}
不要使用$(“[name=PersonalDataGender]”。val()使用此$(“[name=PersonalDataGender]选项:选中”).val();