Javascript 如何在Django中使用表单在视图中发布运行时数据
我使用ajax在特定的div部分编写数据,现在我想在views.py中发布这些数据,但它不返回任何数据。当我像abc那样手工写作时。它返回值。jquery也可以很好地实现这一点。 html代码Javascript 如何在Django中使用表单在视图中发布运行时数据,javascript,jquery,django,Javascript,Jquery,Django,我使用ajax在特定的div部分编写数据,现在我想在views.py中发布这些数据,但它不返回任何数据。当我像abc那样手工写作时。它返回值。jquery也可以很好地实现这一点。 html代码 html_code = "<input type='checkbox' id='filesid' name = 'filesname' value='"+i+"'>"+i+"<br>" $('#runtime-div').html(html_code); 仅当值为true时(仅
html_code = "<input type='checkbox' id='filesid' name = 'filesname' value='"+i+"'>"+i+"<br>"
$('#runtime-div').html(html_code);
仅当值为true时(仅当选中复选框时),才会在请求中发送复选框字段。否则,它将不会在requestYes中传递。我只需要选中值,但它返回None。提交表单时,UI中的复选框是否已选中?什么时候将字段添加到DOM?单击单选按钮时加载复选框。当我使用jquery作为警报时,这个复选框就可以了。但是它没有发布到视图中,我不知道为什么?可能您正在寻找这样的信息:只有当值为true时(仅当选中复选框时),才会在请求中发送复选框字段。否则,它将不会在requestYes中传递。我只需要选中值,但它返回None。提交表单时,UI中的复选框是否已选中?什么时候将字段添加到DOM?单击单选按钮时加载复选框。当我使用jquery作为警报时,这个复选框就可以了。但它没有发布到视图中,我不知道为什么?可能您正在寻找以下内容:
<form action = '/home/update_file/' id="UpdateDataFiles" method="post" enctype="multipart/form-data" onsubmit="return myUpdateFile()">
{% csrf_token %}
<div id='runtime-div' class="card-body">
</div>
</form>
filename = request.POST.get('filesname')
print(filename)