如何将单选按钮映射到特定数字?

How to map radio buttons to a specific number?

我正在尝试将单选按钮映射到特定数字。假设我有不同数字 X-1 2 3 4 5 的单选按钮。如果我 select 第三个单选按钮,保存后它应该有 3 或数据库中存储的任何数字。我想到了如果有100个这样的单选按钮,就用if else,就出问题了。

http://jsfiddle.net/g7xdmytq/

<div class="radio-wrapper">
    <input name="number" type="radio" value="1" />
    <input name="number" type="radio" value="2" />
    <input name="number" type="radio" value="3" />
    <input name="number" type="radio" value="4" />
</div>

<script>
$(document).ready(function(){
    $('.radio-wrapper').on('click', 'input[type="radio"]', function() {
        var value = $(this).val();
        //save it to backend
        alert( $(this).val() );
    });
});
</script>

只需将警报更改为 AJAX 请求您的后端。