Jquery 使用ajax获取隐藏单选按钮值并插入表单

Jquery 使用ajax获取隐藏单选按钮值并插入表单,jquery,html,Jquery,Html,我有两个单选按钮,用户可以选择用户类型。单选按钮是隐藏的,我使用的是图像,而不是原来的设计。我想做的是设置单选按钮checked onLoad的默认值,这样用户就不必额外点击。我尝试在HTML中设置单选按钮checked,但是没有传递值,因为我有var值;作为formData的参数 HTML 对于单选按钮,而不是。单击,最好使用。更改事件(非强制),并在页面加载时触发它 var value = ''; $("input:radio[name=accountType]").change(funct

我有两个单选按钮,用户可以选择用户类型。单选按钮是隐藏的,我使用的是图像,而不是原来的设计。我想做的是设置单选按钮checked onLoad的默认值,这样用户就不必额外点击。我尝试在HTML中设置单选按钮checked,但是没有传递值,因为我有var值;作为formData的参数

HTML
对于单选按钮,而不是
。单击
,最好使用
。更改
事件(非强制),并在页面加载时触发它

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');