Magento:如何从自定义选项中的一组单选按钮中获取所选值?

时间:2012-08-22 15:23:20

标签: magento prototypejs

我有一个自定义选项,它包含2个选项。没有按钮组或由Magento创建的东西,单选按钮和标签在< ul>,那么如何获得所选的单选按钮?这是代码:

<ul id="options-22-list" class="options-list">
    <li>
        <input id="options_22_2" class="radio validate-one-required-by-name product-  custom-option" type="radio" price="6.8" value="40" name="options[22]" onclick="opConfig.reloadPrice()">
        <span class="label">
            <label for="options_22_2">
                option1 
                <span class="price-notice">
                    +
                    <span class="price">€6.80</span>
                    </span>
             </label>
            </span>
    </li>
    <li>
        same as above just with the other option and other ids
    </li>
</ul>

谢谢!

1 个答案:

答案 0 :(得分:1)

我想它应该是某种形式。

在PrototypeJS中,您可以通过以下方式获取所选的单选按钮值:

var radioValue = Form.getInputs('myform','radio','options[22]').find(function(radio) { 
    return radio.checked; 
}).value;