【问题标题】:Change selected option from table从表中更改选定的选项
【发布时间】:2016-03-31 03:37:55
【问题描述】:

我想过滤我的结果。我想通过选择选项对表格参数进行排序。

这是我的输出

我为此编写了 HTML 代码,如下所示:

<div class ="sort">
  <dl class="vertical">
    <dt>
      <label for="sort" title="Sort"><strong>Sort</strong></label>
    </dt>
    <dd>
      <select id="selectBox" onchange="changeFunc();" size="1"  tabindex = "3">
        <option id="name" value="1">Name</option>
        <option id="size" value="2">Size</option>
        <option id="date" value="3">Date Modified</option>
      </select>
    </dd>
  </dl>
</div>

任何人都可以向我建议如何通过选择获得输出。我需要创建对象类吗?

【问题讨论】:

  • 你知道 ajax 吗?
  • 欢迎来到 Stack Overflow。我已经解决了你的帖子的英语问题。我还内嵌了你的图片。

标签: javascript html mysql sorting


【解决方案1】:

您可以使用 jquery 获取选择值:

function changeFunc(){
// get value of select option first
var optionval = $('#selectBox').val();

// optionval should be 1 or 2 or 3
// now you can use ajax request after this and dispaly response where u want to show.

// your ajax request.
}

【讨论】:

  • 感谢您的建议。我不了解 Ajax。如果可能的话,您能解释一下如何为我的程序请求 ajax。
  • @vinay:您是否告诉我您想针对过滤器显示产品的详细信息?您将使用 mysql php 获取您的产品
  • 我不知道 SO 的政策,最好在这里解释一下 .. 更新你的问题,首先分享你的 php 代码,你使用 mysql 查询获取数据比它有帮助
  • 其实我正在开发一个搜索引擎。我没有使用 php 代码。如果我按路径搜索,那么我们会得到结果。所以我想排序。[这是我的输出] [1]:i.stack.imgur.com/c4uHx.jpg
  • 我的朋友排序将影响记录或记录将根据排序发生变化,这意味着查询将用于根据排序过滤器获取记录
猜你喜欢
  • 2016-04-17
  • 1970-01-01
  • 2017-01-07
  • 2015-05-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多