Javascript 使用2个提交按钮jquery处理onchange
我从一个数据库中提取了一个列表,该数据库目前使用2个提交按钮。一个用于使用不同的数据集刷新页面,另一个用于更新页面 代码基本上是Javascript 使用2个提交按钮jquery处理onchange,javascript,php,jquery,html,forms,Javascript,Php,Jquery,Html,Forms,我从一个数据库中提取了一个列表,该数据库目前使用2个提交按钮。一个用于使用不同的数据集刷新页面,另一个用于更新页面 代码基本上是 // this is a little bit pseudo so dont worry about spelling mistakes... <?php if($_POST['update']) { // update database } if($_POST['filter']) { // show different data }
// this is a little bit pseudo so dont worry about spelling mistakes...
<?php
if($_POST['update']) {
// update database
}
if($_POST['filter']) {
// show different data
}
?>
<form type="post">
<button type="submit" name= "update" value="update">Update</button>
<select name="selectitem">
<option value="1">1</option>
<option value="2">2</option>
</select>
<button type='submit' name='filter' value='filter'>Filter</button>
</form>
//这有点假,所以不要担心拼写错误。。。
更新
1.
2.
滤器
这很好,但我认为最好让select元素在使用onChange进行更改时进行刷新,但是如何让它提交正确的按钮(在本例中是filter按钮)。我正在使用jquery,所以使用它也可以
表单发回同一页面,以便它可以根据select元素刷新或更新数据
我想我想去掉filter按钮,但在更改select元素时执行它的特定操作
希望你能帮忙
谢谢在select元素上设置一个事件处理程序,它将触发对按钮的单击。 像这样:
$('select[name="selectitem"]').change(function(e) {
$('button[name="filter"]').click();
});
我希望这有帮助 谢谢。我回家后会试试的。非常感谢你的回答。很有魅力。谢谢