Jquery 使用ajax获取隐藏单选按钮值并插入表单
我有两个单选按钮,用户可以选择用户类型。单选按钮是隐藏的,我使用的是图像,而不是原来的设计。我想做的是设置单选按钮checked onLoad的默认值,这样用户就不必额外点击。我尝试在HTML中设置单选按钮checked,但是没有传递值,因为我有var值;作为formData的参数 HTMLJquery 使用ajax获取隐藏单选按钮值并插入表单,jquery,html,Jquery,Html,我有两个单选按钮,用户可以选择用户类型。单选按钮是隐藏的,我使用的是图像,而不是原来的设计。我想做的是设置单选按钮checked onLoad的默认值,这样用户就不必额外点击。我尝试在HTML中设置单选按钮checked,但是没有传递值,因为我有var值;作为formData的参数 HTML 对于单选按钮,而不是。单击,最好使用。更改事件(非强制),并在页面加载时触发它 var value = ''; $("input:radio[name=accountType]").change(funct
对于单选按钮,而不是
。单击,最好使用。更改事件(非强制),并在页面加载时触发它
var value = '';
$("input:radio[name=accountType]").change(function() {
value = $("input:radio[name=accountType]:checked").val(); //OR $(this).val();
console.log(value);
}).trigger('change');
@拉库卡……很高兴能帮助你……)
$(document).ready(function(){
var value
$("input:radio[name=accountType]").click(function() {
value = $(this).val();
console.log(value);
});
$("#btn-signup").on("click", function(){
var formData = {
'formEmail' : $('#formEmail').val(),
'formPassword' : $('#formPassword').val(),
'accountType' : value,
't_and_c' : $('#t_and_c').val(),
'formFirstName' : $('#formFirstName').val(),
'formLastName' : $('#formLastName').val(),
};
////COMES REST OF THE AJAX
});
var value = '';
$("input:radio[name=accountType]").change(function() {
value = $("input:radio[name=accountType]:checked").val(); //OR $(this).val();
console.log(value);
}).trigger('change');