用JavaScript填充Django表单

用JavaScript填充Django表单,javascript,django,Javascript,Django,我正试图通过lat,长期使用HTML5地理定位,使用JavaScript自动填充Django表单中的两个表单字段。我发现了一个新的解决方案,但是表单是一个自动生成html的元类表单,而且它似乎无法为这种访问类型向表单添加id标记 有没有一种合适的方法可以使用JavaScript以这种方式访问和填充元类表单中的字段?任何洞察都值得欣赏。当您通过HTML5地理位置获得位置时,您可以使用javascript填充字段。查看表单生成的HTML代码&获取字段的id。以下是jQuery代码示例: $("#id

我正试图通过lat,长期使用HTML5地理定位,使用JavaScript自动填充Django表单中的两个表单字段。我发现了一个新的解决方案,但是表单是一个自动生成html的元类表单,而且它似乎无法为这种访问类型向表单添加id标记


有没有一种合适的方法可以使用JavaScript以这种方式访问和填充元类表单中的字段?任何洞察都值得欣赏。

当您通过HTML5地理位置获得位置时,您可以使用javascript填充字段。查看表单生成的HTML代码&获取字段的id。以下是jQuery代码示例:

$("#id_latitude").val(latitude);
$("#id_longitude").val(longitude);

回答得很好。我知道这些价值观。由于某种原因,似乎不起作用。jQuery块应该是表单本身还是主js文件?将其放入js文件中。当确定位置时,它应该在事件处理程序中。哎哟。我没有正确地为纬度和经度分配全局变量。不过,你的回答非常好。谢谢,我想好了。谢谢如此优雅而简单的回答。我真的学到了一些东西!