无法理解此脚本从何处进行 ajax 调用(没有 $.ajax)
Can't understand from where this script is making ajax call (no $.ajax)
我正在使用 ajax_select
应用程序进行自动完成,它有预定义的 JavaScript 自动完成文件,对我来说工作正常,但我还想在 [=33] 中添加一些额外的参数=] 调用,现在正在调用 url -
/ajax_select/ajax_lookup/sizes?term=lar
但我想要的是:
/ajax_select/ajax_lookup/sizes?term=lar&filter=shoe
我尝试了很多次但无法添加额外的参数,因为我无法理解它是如何进行 ajax 调用以及如何传递参数的?
没有$.ajax
功能!这怎么可能?
这是该 js 文件的完整代码:
我已经阅读了文档,因为它是一个 django 应用程序,所以没有与之相关的注释,关于它的 JavaScript 文件的信息不多。
我对JavaScript不太熟悉,谁能帮帮我?
我不知道 django。如果我没有误会;您正在尝试向 ajax 请求添加额外的参数。
我查找了您使用的 "django-ajax-selects" 的 github 回购协议。
作者说这取决于 repo 的自述文件中的 "jQuery UI AutoComplete"。
所以你应该搜索 "jQuery UI AutoComplete"。
您可以向 "jQuery UI AutoComplete" 添加额外的参数
请看这里; How do I pass an extra parameter to Jquery Autocomplete field?
您应该使用 jQuery UI AutoComplete 的源方法。
在这里查看 django-ajax-selects 文档以使用源方法:
http://django-ajax-selects.readthedocs.io/en/latest/jQuery-plugin-options.html
我正在使用 ajax_select
应用程序进行自动完成,它有预定义的 JavaScript 自动完成文件,对我来说工作正常,但我还想在 [=33] 中添加一些额外的参数=] 调用,现在正在调用 url -
/ajax_select/ajax_lookup/sizes?term=lar
但我想要的是:
/ajax_select/ajax_lookup/sizes?term=lar&filter=shoe
我尝试了很多次但无法添加额外的参数,因为我无法理解它是如何进行 ajax 调用以及如何传递参数的?
没有$.ajax
功能!这怎么可能?
这是该 js 文件的完整代码:
我已经阅读了文档,因为它是一个 django 应用程序,所以没有与之相关的注释,关于它的 JavaScript 文件的信息不多。
我对JavaScript不太熟悉,谁能帮帮我?
我不知道 django。如果我没有误会;您正在尝试向 ajax 请求添加额外的参数。 我查找了您使用的 "django-ajax-selects" 的 github 回购协议。 作者说这取决于 repo 的自述文件中的 "jQuery UI AutoComplete"。 所以你应该搜索 "jQuery UI AutoComplete"。 您可以向 "jQuery UI AutoComplete" 添加额外的参数 请看这里; How do I pass an extra parameter to Jquery Autocomplete field? 您应该使用 jQuery UI AutoComplete 的源方法。 在这里查看 django-ajax-selects 文档以使用源方法: http://django-ajax-selects.readthedocs.io/en/latest/jQuery-plugin-options.html