根据在另一个网页上点击的内容在网页上加载数据

时间:2017-02-17 02:20:22

标签: javascript jquery html django

有什么方法可以将元素的id从一个HTML页面传递到另一个HTML页面?基本上,我有大约50个选项的下拉,根据点击的内容,我希望我的第二个HTML页面从我的数据库加载对应于用户选择的数据。

我在第二页上有一个使用Ajax查询加载数据的函数。但有没有办法将所点击的内容传递给该函数?或者还有另一种方法吗?

我正在使用Django填充下拉菜单和另一页。

3 个答案:

答案 0 :(得分:1)

在链接的地址中添加query string,然后在JS(或PHP)中根据查询字符串有条件地执行代码。

答案 1 :(得分:1)

您可能想要创建表单并将其提交到第二页。

<form method="post" action="page2">
  <select>
    <option value=1> Option 1 </option>
    <option value=2> Option 2 </option>
  </select>
</form>

答案 2 :(得分:0)

两种选择:
1)使用表格并提交
2)使用QueryString传递

<强> here's some more info on both