gpt4 book ai didi

python - 如何在选择下拉列表中从 onchange 调用 url 链接

转载 作者:行者123 更新时间:2023-11-28 03:06:47 25 4
gpt4 key购买 nike

通常我使用 url '/filterSelectedStatus/' 从 GET 按钮调用

<input type = "submit" value = "  Get  " align="center" onclick="javascript: form.action='/filterSelectedStatus/';"/>

但同样我需要从 django 模板中的 onchange 调用。但是下面的代码不起作用...

<select name = "selStatus" onchange = '/filterSelectedStatus/' method = 'get' >
{% for list in statusList %}
<option value = "{{ list}}"> {{ list }} </option>
{% endfor %}
<option selected= "{{ selStatus }}">{{ selStatus }} </option>
</select>

谢谢,拉梅什。

最佳答案

onchange 属性用于调用 javascript,如文档所述here .在您的 javascript 中,创建如下函数:

var filterSelectedStatus = function (e) {
// Log the event e to the console to see what you can do with it
console.log(e);
// Do whatever you want here, like JavaScript GET requests
};

然后只需将您的html更改为

<select name = "selStatus" onchange = 'filterSelectedStatus()'>
{% for list in statusList %}
<option value = "{{ list}}"> {{ list }} </option>
{% endfor %}
<option selected= "{{ selStatus }}">{{ selStatus }} </option>
</select>

关于python - 如何在选择下拉列表中从 onchange 调用 url 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32344979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com