如何将单选按钮映射到特定数字?
How to map radio buttons to a specific number?
我正在尝试将单选按钮映射到特定数字。假设我有不同数字 X-1 2 3 4 5 的单选按钮。如果我 select 第三个单选按钮,保存后它应该有 3 或数据库中存储的任何数字。我想到了如果有100个这样的单选按钮,就用if else,就出问题了。
<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 请求您的后端。
我正在尝试将单选按钮映射到特定数字。假设我有不同数字 X-1 2 3 4 5 的单选按钮。如果我 select 第三个单选按钮,保存后它应该有 3 或数据库中存储的任何数字。我想到了如果有100个这样的单选按钮,就用if else,就出问题了。
<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 请求您的后端。