2015-06-10 60 views
1

我使用一個代碼來顯示一些單選按鈕,但是這個代碼和值是動態加載的,所以我無法將檢查添加到html中。動態單選按鈕值1默認選中

單選按鈕之間的差異是值。

有沒有辦法讓默認值1被選中?

代碼:

<div class="input-box"> 
     <strong><?php echo $this->__('Would you recommend this product to a friend?') ?></strong> 
     <?php foreach ($this->getOptions() as $option): ?> 
     <label class="recommend"> 
     <input type="radio" name="recommend" id="recommend_field" class="radio-gender" value="<?php echo $option['value'] ?>"<?php if ($option['value'] == $value) echo ' checked="checked"' ?>><?php echo $this->__($option['label']) ?></input> 
     </label> 
     <?php endforeach ?> 
    </div> 

回答

1

使用jQuery檢查無線電button.Syntax對於同是:

jQuery("#radio_1").attr('checked', 'checked'); 
+0

謝謝,我試過這一行,但那似乎不起作用。你確定#radio_1正在爲這個代碼工作嗎? –

+0

您需要將其更改爲您的單選按鈕的ID,這只是一個示例。 「recommend_field」在你的情況。 –

+0

@NikhilBatra他沒有爲輸入字段使用不同的ID – Mitul