日期:2014-05-16  浏览次数:20325 次

jQuery 表单radio选择判断问题
<input class="aa" type="radio" value="1" name="aa" checked>选项1
<input class="aa" type="radio" value="2" name="aa">选项2

<input class="bb" type="hidden" name="bb" value="1234">

选项1 选项2 是一组单选按钮,要求选择选项2的时候 清空input.bb 的value


代码如下:

var item = $('input[@name=aa][@checked]').val(); 

if(item = 2){ $('input.bb').attr('value','')}


但是无效,为何?

------解决方案--------------------
JScript code
<script>        $(document).ready(function () {
            $('input[type=radio]').click(function () {

                var item = $('input[name=aa]:checked').val();

                if (item = 2) { $('input.bb').attr('value', '') }
                
            })
        });
</script>