Django - 根据下拉选择动态获取适当的数据

时间:2017-07-30 10:53:33

标签: jquery python html ajax django

我有一个模板,我有一个下拉列表。我想根据所选的下拉值显示一些数据。数据从数据库中获取。

由于我不知道ajax或jquery,我需要这里的帮助,根据所选的下拉列表动态显示内容。

示例:说我的下拉列表是[1,2,3,4]。当用户选择1时,它应该在我的HTML中显示一个,如果用户选择了2那么它应该显示两个,依此类推。

有些人可以分享我上面例子的HTML代码(使用ajax或jquery)吗?

1 个答案:

答案 0 :(得分:0)

Using JQuery:

  • Pass whole options as key value pair, ex: {key : {key:val, ...}, ...}
  • Use JQuery to show and hide equivalent sub options when an option is clicked.

Using AJAX:

  • When an option clicked, send an AJAX request to the server.
  • Fetch its sub options and show in the browser using JQuery.