我有以下代码:
<form class="square" action="{% url 'interface:modify_device_perform' %}" method="post">
{% csrf_token %}
<div class="form-group">
<label>ID device</label>
<input class="form-control" name="device_id" value="{{ device.id }}" readonly />
</div>
<div class="form-group">
<label>Device name</label>
<input class="form-control" name="device_human" value="{{ device.human_id }}" placeholder="Example: Box 2" />
</div>
<div class="form-group">
<label>Associated patient</label>
{% if device.user_set.get.id != '' %}
<input class="form-control" value= "{{ device.user_set.get.id }}" readonly> </input>
{% else %}
<input class="form-control" value= "No patient" readonly> </input>
{% endif %}
</div>
<div class="form-group">
<label>Device position</label>
<select name="position_id" class="form-control">
{% for position in position_list %}
{% if position == device.position %}
<option selected="selected">{{ position.id }}</option>
{% else %}
<option>{{ position.id }}</option>
{% endif %}
{% endfor %}
{% if device.position == None %}
<option selected="selected"> No position </option>
{% else %}
<option> No position </option>
{% endif %}
</select>
</div>
<div class="form-group square_button">
<button class="btn btn-warning btn-md form-control" type="submit"> Modify Device </button>
</div>
</form>
这表示以下内容:
问题在于,我想在No patient
的右侧添加一个发布帖子请求的按钮,这样就可以删除与之相关的患者。
如何在帖子请求中添加该帖子请求?
答案 0 :(得分:0)
你可以用ajax做到这一点,因为你需要在你的javascript / jquery中添加一些代码。
您可以将按钮放在“无患者”的右侧,并在javascript中添加点击事件。使用post url制作ajax请求,并在ajax的成功函数中获取响应。 你可以在https://www.w3schools.com/jquery/jquery_ref_ajax.asp
上引用ajax及其方法希望它会对你有所帮助。