![](/img/trans.png)
[英]How do I add OnChange event to select element that is styled with custom-form-elements.js?
[英]How can i add a onchange js event to Select widget in Django?
我需要將 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)
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.