javascript - 如何将 JavaScript 提示值传递给 View

标签 javascript jquery python

有没有办法将js弹出值直接传递到python/django View ,或者有必要使用javascript函数捕获该值然后进行ajax调用?

例如:

<form>
    <input type="text" name="name"/>
    <input type="submit" id="submit"/>
</form>

<script type="text/javascript">
function myFunction() {

$('#submit').click(function() { 
    var name=prompt("Please enter your name","");
  });
}
</script>

如果可以直接完成,该怎么做?

最佳答案

您必须执行以下操作:

$('#submit').click(function() {
    var name = prompt("Please enter your name", "");
    $.post('/url/to/django/handler', {'name': name});
});

将用户在提示中填写的值返回到您的 django 应用程序。

关于javascript - 如何将 JavaScript 提示值传递给 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11926598/

相关文章:

python - NDB 按 DateTimeProperty 的时间部分查询

javascript - 这 ! Javascript 中的运算符将 true 返回为 false,反之亦然,对吗?

javascript - ngRoute 不工作 - AngularJS 1.6.6

javascript - 使用JavaScript多次播放所有音频后,重复播放多个音频

javascript - 在包装元素上创建事件

python - 在 Python 中解析用户提供的数学公式的安全方法

javascript - 试图理解 javascript regexp 结果

javascript - Bing map - 将平移限制在边界区域

jquery - 在悬停时为其他元素设置动画

python - 有没有办法根据与 Pandas 中另一列关联的值来填充列?