Django将值从jQueryUI滑块传递到表单
我想知道如何将值从JQuery UI滑块传递到Django ModelForm?我认为这很简单,只要看看UI滑块API就知道了。 假设模型有一个字段Django将值从jQueryUI滑块传递到表单,django,jquery-ui,django-forms,Django,Jquery Ui,Django Forms,我想知道如何将值从JQuery UI滑块传递到Django ModelForm?我认为这很简单,只要看看UI滑块API就知道了。 假设模型有一个字段字段\u名称: $( "#slider" ).slider({ value: $('#id_field_name').val(), // set value when updating change: function( event, ui ) { $('#id_field_name').val(ui.value
字段\u名称
:
$( "#slider" ).slider({
value: $('#id_field_name').val(), // set value when updating
change: function( event, ui ) {
$('#id_field_name').val(ui.value);
}
});
id\u field\u name
是自动生成的,因此不需要定义任何字段属性
显然,您需要将模型表单字段定义为隐藏,如下所示(除非您也想显示计数器,然后跳过此项):
您可以分享一些代码或github repo吗?当您面前有代码时,它会很容易提供帮助。
class MyModelForm(ModelForm):
model = MyModel
def __init__(self, *args, **kwargs):
super(MyModelForm, self).__init__(*args, **kwargs)
self.fields['field_name'].widget = forms.HiddenInput()