1
我有這樣的代碼:設置複選框值
$('#chkBox').click(function() {
$('#hiddenBox').val($('input').is(':checked'));
});
我想這是哪裏,如果我點擊該複選框,在我的隱藏字段,我將該值設置爲其他真正的,如果它不點擊,值將是錯誤的。誰能幫忙?
我有這樣的代碼:設置複選框值
$('#chkBox').click(function() {
$('#hiddenBox').val($('input').is(':checked'));
});
我想這是哪裏,如果我點擊該複選框,在我的隱藏字段,我將該值設置爲其他真正的,如果它不點擊,值將是錯誤的。誰能幫忙?
$('#chkBox').click(function() {
// I prefer assigning a string
$('#hiddenBox').val(this.checked ? 'true' : 'false');
// but in actual fact, this should be enough
$('#hiddenBox').val(this.checked);
}).triggerHandler('click');
@ karim79 - 這會給我真當我選中該複選框,但我想它在那裏,如果它不檢查,我會得到虛假的,更在頁面加載時爲false,直到我點擊複選框。 – hersh 2010-09-08 14:48:14
@hersh - 已更新。您需要使用'.triggerHandler'在頁面加載時觸發點擊處理程序。 – karim79 2010-09-08 14:50:57
@ karim79 - 非常感謝。我感謝你的幫助。 – hersh 2010-09-08 15:07:44