Jquery传递复选框值

gus*_*gus 2 parameters jquery autocomplete

我试图获得2个无线电选项的选定值(1和2)

并将其传递给自动完成的extraParams:value

到目前为止,我有这个

extraParams: { search_option: $('input[name=search_option]:checked').val() },
Run Code Online (Sandbox Code Playgroud)

问题是如果收音机是更改,则值不会更新.

任何想法,我怎么能做到这一点

谢谢

red*_*are 7

您需要指定函数的回调,否则在初始化插件时该值会被锁定到自动完成中.

extraParams: {
         search_option : function() { 
                return $('input[name=search_option]:checked').val(); 
         }
} 
Run Code Online (Sandbox Code Playgroud)