Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在django中的各个表单字段上运行javascript_Javascript_Ajax_Django_Forms - Fatal编程技术网

如何在django中的各个表单字段上运行javascript

如何在django中的各个表单字段上运行javascript,javascript,ajax,django,forms,Javascript,Ajax,Django,Forms,我目前正在尝试让我的注册模板按我希望的方式运行。这包括在用户提交帖子之前检查唯一用户名。我计划通过使用javascript和Ajax来实现这一点,并遵循这一点 如果您查看链接,他们已经在HTML文件中分别键入了表单中的每个字段。一、 我当前正在使用{{form.as\p]}呈现我的表单 我想知道是否有办法检查用户名字段中的内容,以便在呈现当前表单时运行javascript/ajax,或者是否需要手动键入表单中的每个字段 谢谢如果您将表单呈现为{{form.as_p}},那么您能稍微清楚一点您想做

我目前正在尝试让我的注册模板按我希望的方式运行。这包括在用户提交帖子之前检查唯一用户名。我计划通过使用javascript和Ajax来实现这一点,并遵循这一点

如果您查看链接,他们已经在HTML文件中分别键入了表单中的每个字段。一、 我当前正在使用
{{form.as\p]}
呈现我的表单

我想知道是否有办法检查用户名字段中的内容,以便在呈现当前表单时运行javascript/ajax,或者是否需要手动键入表单中的每个字段


谢谢

如果您将表单呈现为{{form.as_p}},那么您能稍微清楚一点您想做什么吗?它还将包含字段,然后写入和ajax,以及一个检查用户名是否存在的函数。您可以根据需要访问相应的表单字段,方法是将其封装在div或span:{form.name}clearway是这样做的,即要求用户检查他们在用户名输入字段中键入的用户名的可用性。提供一个按钮手动执行此操作,或在用户完成输入后触发ajax调用。标准方式(对于大多数电子邮件服务提供商)就是要求用户按下一个按钮来检查用户名的可用性,如果已经使用了,则给出一些建议,使其具有唯一性。