Django获取小部件的html id,同时渲染另一个

时间:2013-03-29 06:47:41

标签: jquery python django django-forms

我一直在研究一些项目,这些项目要求我在渲染另一个小部件时知道Django小部件的html id,到目前为止,我找不到理智的方法。以下是许多用例:

假设我们在相同的django形式中都有Field A和Field B. 现在说字段A取用户名,字段B是自动完成文本字段,它取字段A的值并使用所述值进行ajax调用。自动完成的逻辑将在字段B的窗口小部件的渲染方法中,但是我无法访问字段B的窗口小部件中的字段A的窗口小部件,我需要访问以获取字段A的窗口小部件html id并使用jquery来定位它,如此{{ 1}}。到目前为止,我发现这样做的唯一方法是以下

$("#field_a_id").val()

通过这样做,然后我可以轻松地使用jQuery获取id,但感觉有点hackish。 所以我的问题是,有更好的方法吗?

感谢任何反馈。感谢。

0 个答案:

没有答案