2017-06-03 53 views
0

chebox值我有這個複選框:更改使用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"; 但isn't在jQuery documentation for .val(value)

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

工作

+2

到目前爲止,您嘗試了什麼?這不是免費的代碼寫入服務。 – NewToJS

+0

如果您已經嘗試過某些功能,請將其發佈在您的問題上。 – doutriforce

+0

對不起:我嘗試使用名稱來輸入,例如''然後在js中我嘗試使用它:'$('input [type = checkbox] [name = chk]')。val ==「Y」;'bu不工作@NewToJS – Loan

回答

1

看看這裏是一個快速示例:

// 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>