使用jquery更改复选框值

时间:2017-06-03 00:40:35

标签: jquery

我有这个复选框:

<input type="checkbox" value="N" checked> 

如何使用jquery更改值?

我尝试将name用于<input type="checkbox" name="chk" value="N" checked>之类的输入,然后在js中尝试将其设为: $('input[type=checkbox][name=chk]').val == "Y"; 但它不起作用

1 个答案:

答案 0 :(得分:1)

查看jQuery documentation for .val( value )

$('input[type=checkbox][name=chk]').val("Y");

这是一个简单的例子:

// Cache your Element
var $chk = $('input[type=checkbox][name=chk]');

// Setter: .val( value )
$chk.val("Y");

// Getter: .val(  )
var currentValue = $chk.val();

// Test:
console.log( currentValue );     // "Y"
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="checkbox" value="N" name="chk" checked>