【发布时间】:2020-11-23 03:35:00
【问题描述】:
在我的 HTML 正文中,我有以下代码:
$.post('/GetManufacturers',(Data)=> {
Data.Manufacturers.forEach(i => {
$('#Manufacturers').append(`<input type="radio" name="Manufacturers" id="MF" value="${i}"> <label>${i}</label><br>`);
});
});
$('input[name="Manufacturers"]').change(()=>{
console.log($("input[type='radio'][name='Manufacturers']:checked").val());
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<label>Manufacturers:</label>
<div id="Manufacturers"></div>
它完美地添加了单选按钮并且它们工作正常,但是当我选择一个单选按钮时 .change() 根本没有响应。我把它放在文档里面和外面准备好或者不起作用。
【问题讨论】:
标签: javascript jquery radio-button