【问题标题】:How can I call different function如何调用不同的函数
【发布时间】:2011-07-17 06:59:03
【问题描述】:

我有一个表格:

From Date: ... To Date: ... Vehicle Number: ... button (show record) dropdownmenu

我输入日期(从和到)和车辆编号,它选择记录的正确时间 我点击按钮,但现在我想这样做,当我从下拉菜单中选择另一个选项时,表单保持不变:

From Date: ... To Date: ... Vehicle Number: ... button (show record) drop-down menu

当我单击按钮时,它将仅从日期字段值中获取并运行另一个查询并忽略数据和车辆编号。

简而言之:在下拉菜单的选择选项上,我会将按钮的 onClick 事件更改为 运行另一个查询。

【问题讨论】:

  • 问题是?另外,给你到目前为止的代码......
  • 我知道存在语言障碍,但您的问题很不清楚。
  • SELECT fare, Commission, routecode, vehiclenumber, productcode as code, shipping._date as date, driver, ownername FROM route, shipping, product, vehicle, owner WHERE vehicle.vehicleid = shipping.vehicle AND shipping .product = product.productid AND shipping.vehicle = vehicle.vehicleid AND shipping.source = route.routeid AND vehicle.owner = owner.ownerid and shipping._date='$frm_date'";(我希望一个按钮运行不同查询取决于下拉菜单中的选择选项,形式也相同)

标签: php javascript phpmyadmin


【解决方案1】:

不完全确定您的要求,但如果您希望在选择选择框选项时运行某个功能,为什么不在选择框上使用 onchange 事件?

<select id="mySelect" onchange="runFunction(document.getElementById('mySelect').value);">
    <option value="myValue"></option>
    <option value="moreValues"></option>
    <option value="anotherValue"></option>
</select>

然后函数可以根据传递的值做不同的事情 一个简单的例子是

function runFunction(option){
    if(option === "myValue"){
        Do something
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-09
    • 2015-07-19
    相关资源
    最近更新 更多