2012-10-04 191 views
3

即使頁面被緩存,頁面入口是否可以修改此代碼以取消選中複選框ID LOTL?取消選中與jquery複選框?

<script type="text/javascript"> 

function formReset() 
{ 
     document.getElementById("LOTL").reset(); 
} 
</script> 
+0

你能告訴爲什麼PHP的標籤? –

回答

14

您可以使用prop方法:

$(document).ready(function(){ 
    $('#LOTL').prop('checked', false); 
    // document.getElementById("LOTL").checked = false 
}) 
1

這應該做的伎倆:

$(document).ready(function() 
{ 
    $('#LOTL').attr('checked', false); 
}); 
+1

看起來像'prop'是處理'checked'的正確方法:http://api.jquery.com/prop/ – Ian

+0

你說得對,我必須開始使用prop來代替大多數東西,而不是attr – Jason

1

嘗試使用此方法取消

$(function() { 
    $('#LOTL').prop('checked', false); 
}); 
1

是在LOTL元素的複選框或形式?

如果它是你可以試試這個複選框:

$('#LOTL').removeAttr('checked'); 
1
function formReset(){ 
     document.getElementById("LOTL").checked = false; 
}