【问题标题】:get value from dropdownlist and execute a query with php从下拉列表中获取值并使用 php 执行查询
【发布时间】:2014-02-25 23:30:02
【问题描述】:

我正在尝试当用户选择下拉菜单的特定值时,然后执行特定查询。我有这个下拉菜单

<select id="cmimetlist" onChange="dropdown()">
  <option value="1"> me pak se 1000</option>
  <option value="2">midis 1000 dhe 2000</option>
  <option value="3">me shume se 2000</option>
 </select>

这个函数在javascript中

<script>

function dropdown()
{
    var e = document.getElementById("cmimetlist");
    var vlera = e.options[e.selectedIndex].value;
    alert(vlera);
}
</script>

但是如何让它而不是警报这样做:

if (vlera == 1)

然后执行这个查询

$run = mysql_query("select * from restorantet, menu where ID_Rest=Rest_ID and Cmimi<1000 ORDER BY Cmimi LIMIT $startrow, 10 ") or Die("ska me te dhena");

if (vlera == 2) 执行另一个查询

提前致谢

【问题讨论】:

  • 一定要用ajax,用jquery吗?
  • 没有。没有JQuery和Ajax还有机会吗?
  • 不。如果不想重新加载页面,必须使用ajax。
  • 谢谢,我看到了

标签: javascript php


【解决方案1】:

我会严格使用 php,因为它也可以实现 javascript 的功能

我建议查看这个类似的表单帖子,因为它可能会有所帮助

Select tags with php

而且查询很简单,你应该能够找到如何将选择标签输入转换为可查询形式的数据

【讨论】:

    【解决方案2】:

    如果要在页面渲染后与后端(如php)交互,则必须使用AJAX技术。

    所以,

    如果你使用原生javascript,搜索XmlHttpRequest

    如果你使用jQuery,搜索$.ajax

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-27
      • 1970-01-01
      • 2010-09-22
      • 1970-01-01
      • 2022-01-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多