如何将 javascript 提示值传递给视图
How to pass javascript prompt value to a view
有没有办法将js弹出值直接传递给python/django视图,或者有必要使用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 修改 DOM,如下所示:
$('#myDiv').html(name)
这会将div 的内容替换为 id "myDiv",并替换为您在"名称"中捕获的值。
如果您谈论的是完全不同的视图,那么您总是必须进行服务器调用(通过 AJAX 或表单提交)才能从客户端获取到服务器的值!
相关文章:
- 如何将输入范围的值传递给JS中的变量
- 如何将值传递给wicket中的javascript函数
- 将值传递给jquery创建的输入字段
- 需要将select标记选项值传递给ajax函数
- 使用Ajax将PHP值传递给javascript
- 将javascript值传递给PHP
- 将javascript值传递给php是正确的方法
- 将不属于表单的HTML页面中的值传递给php页面
- Angular,将文本框的动态值传给控制器
- 在key up函数上将文本框值传递给javascript
- 可以't使用ajax调用将值传递给Web服务
- 如何在同一页面上使用windows.location.href将js值传递给php时停止刷新页面
- 多个单选按钮,需要将选定的值传递给javascript
- 将 MSSQL 表值传递给 javascript
- 如何将 HTML 文档作为起始值传递给 CodeMirror
- 如何将数据存储值传递给javascript?我需要从gae数据存储中获取数据,并需要传递javascript
- 如何将剃刀视图模态属性值传递给javascript函数
- 将列表视图的值传递给ajax
- 在视图中将RoR值传递给javascript (JQuery)
- 将html输入值传递给knockout视图