1

我修改了 django 评论表单,发现它没有输出 html id。如何在整个表单中添加 html id?

我需要 id 以便我可以在 jQuery 中获取单选的值。

编辑: 我在下面尝试了 Matthew Schinckel 的方法:

var output = $("input[name=rating]:checked").val();
$('#some_div').text(output).fadeIn(500); 

这不返回任何内容。

4

1 回答 1

1

Django 确实将每个表单元素的 id 放入其中。您也许可以在 jQuery 中使用它。或者,按照 okm 的建议,使用该name属性。

$('input[name=radioName]:checked').val()

或者,使用 django 的默认命名:

$('#id_radioName').val()

(如果您的页面上有多个表单/表单集,则 id 可能会有所不同)。

于 2012-06-12T02:41:56.953 回答