我使用的是一個jQuery,它是我的複選框樣式,這意味着,點擊時,它會改變複選框的樣式(實際上是onchange)。 我的問題是:我選擇的值取自數據庫,一部分,另一部分用戶修改。 因此,如果條件滿足,我希望檢查單選按鈕。我不知道我怎麼能在我的jQuery的功能做到這一點:(如下:)Ui複選框 - 默認選中
<script type="text/javascript">
$(document).ready(function(){
$(".CheckBoxClass").change(function(){
if($(this).is(":checked")){
$(this).next("label").addClass("LabelSelected");
}else{
$(this).next("label").removeClass("LabelSelected");
}
});
});
</script>
和HTML代碼:
<form id="address" method="POST" action="<?= Route::url('Save user preferences' , array('user_id' => $user));?>">
<? foreach ($prefered_products as $pp): ?>
<input id="CheckBox[<?= $pp; ?>]" type="checkbox" class="CheckBoxClass" style="display: none;" name="user_preferences_preference[<?= $pp->id ?>]" value="<?= $pp ?>" checked="checked" />
<label id="Label[<?= $pp; ?>]" for="CheckBox[<?= $pp; ?>]" class="CheckBoxLabelClass"><?= $pp->product; ?></label>
Salveaza preferintele故事
該功能只平變化。我也想這樣做,如果存在attr cheched =「checked」,則勾選複選框(將顯示選中的樣式)。
這是可能的在給定的條件?