我有一个单选按钮的问题,它有两个值,“2-takt”和“4-takt”,但如果选择“4-takt”,它总是返回值“2-takt”无关紧要。我该如何解决这个问题?
这是.php文件中的代码:
<div class="form-group-radio">
<label for="scooter-version" class="control-label"><?php echo $this->lang->line('scooter_version'); ?> **</label>
<input type="radio" name="version" value="2-Takt" id="scooter-version" class="radio-control" /> 2-Takt
<input type="radio" name="version" value="4-Takt" id="scooter-version" class="radio-control" /> 4-Takt
</div>
这是.js文件中的代码:
var postData = new Object();
postData['customer'] = {
'last_name': $('#last-name').val(),
'first_name': $('#first-name').val(),
'email': $('#email').val(),
'phone_number': $('#phone-number').val(),
'address': $('#address').val(),
'city': $('#city').val(),
'zip_code': $('#zip-code').val(),
'scooter_brand': $('#scooter-brand').val(),
'scooter_type': $('#scooter-type').val(),
'scooter_version': $('#scooter-version').val()
};
我需要对通过单选按钮获取的值进行任何具体操作吗?
答案 0 :(得分:2)
使用:checked
选择器:
...
'scooter_version': $('input:radio[name="version"]:checked').val()
...