Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我修改了 django 评论表单,发现它没有输出 html id。如何在整个表单中添加 html id?
我需要 id 以便我可以在 jQuery 中获取单选的值。
编辑: 我在下面尝试了 Matthew Schinckel 的方法:
var output = $("input[name=rating]:checked").val(); $('#some_div').text(output).fadeIn(500);
这不返回任何内容。
Django 确实将每个表单元素的 id 放入其中。您也许可以在 jQuery 中使用它。或者,按照 okm 的建议,使用该name属性。
name
$('input[name=radioName]:checked').val()
或者,使用 django 的默认命名:
$('#id_radioName').val()
(如果您的页面上有多个表单/表单集,则 id 可能会有所不同)。