如何使用Django形式的小部件调用javascript函数

时间:2019-01-14 11:21:13

标签: django

嗨,我想在单击或键入表单中的字段时调用js函数,我已经使用了以下代码:

ProviderSugForm(forms.ModelForm)类:

class Meta:
    model = ProviderSug
    fields = ['due_date', 'price', 'description', 'discount']
    widgets = {
        'due_date': forms.DateInput(attrs={'class': 'datepicker'}),
        'price': forms.NumberInput(attrs={'onclick': 'numberWithCommas()'}),
    }

但是js函数在我的html模板中是灰色的,无法正常工作

1 个答案:

答案 0 :(得分:0)

在函数后使用逗号

class Meta:
model = ProviderSug
fields = ['due_date', 'price', 'description', 'discount']
widgets = {
    'due_date': forms.DateInput(attrs={'class': 'datepicker'}),
    'price': forms.NumberInput(attrs={'onclick': 'numberWithCommas()',}),
}