gpt4 book ai didi

javascript - 如何将 onchange js 事件添加到 Django 中的 Select 小部件?

转载 作者:行者123 更新时间:2023-11-30 11:31:14 24 4
gpt4 key购买 nike

我需要将 JavaScript onchange 事件附加到 Django 项目中的收据下拉列表。当下拉列表的值发生变化时,将调用 JavaScript 函数。如何做呢? form.py 文件如下

from django import forms
receipt_types=(('option1','Option 1'),('option2','Option 2'),('option3','Option 3'),)
class accountsInForm(forms.Form):
receipt=forms.CharField(max_length=100, widget=forms.Select(choices=reciept_types))

最佳答案

修改代码如下:
reciept=forms.ChoiceField(reciept_types, widget = forms.Select(attrs = {'onchange' : "myFunction();"}))

如果您想访问 JavaScript 代码中的输入值,这很常见:

{'onchange' : "myFunction(this.value);"}

还有 JS:

myFunction(value) {
console.log(value)
}

关于javascript - 如何将 onchange js 事件添加到 Django 中的 Select 小部件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46124531/

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