如何使用javascript获取、更改或清除django autocomplete light字段值
我正在使用django autocomplete light,希望添加操作按钮来执行更新/删除选项。所以,我不清楚如何更新/删除值并触发特定字段的更改如何使用javascript获取、更改或清除django autocomplete light字段值,javascript,python,django,django-autocomplete-light,Javascript,Python,Django,Django Autocomplete Light,我正在使用django autocomplete light,希望添加操作按钮来执行更新/删除选项。所以,我不清楚如何更新/删除值并触发特定字段的更改 关于这一点,有明确的文档吗?我不认为这个解决方案是完整的,但这就是我一直在做的,通过编程为Select2QuerySetView选择一个选项: $('#select2-<field_id>-container').val(<object_key>).html(<object_str>).trigger('cha
关于这一点,有明确的文档吗?我不认为这个解决方案是完整的,但这就是我一直在做的,通过编程为Select2QuerySetView选择一个选项:
$('#select2-<field_id>-container').val(<object_key>).html(<object_str>).trigger('change')
$('select2--container').val().html().trigger('change'))
因此,要使其发挥作用,您需要:
- 字段\u id:输入元素的id
- 对象\ U键:所选模型的主键
- object_str:模型的字符串表示形式(无论由_str返回什么)
我知道这并不能完全回答你的问题,但我希望这有一些价值。关于如何做到这一点,也没有太多的文档。如果有人能在这方面有所改进,我会很高兴的。好问题,我也在寻找。