Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/439.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 从下拉列表中选择时自动触发单击按钮_Javascript_Php_Jquery_Html - Fatal编程技术网

Javascript 从下拉列表中选择时自动触发单击按钮

Javascript 从下拉列表中选择时自动触发单击按钮,javascript,php,jquery,html,Javascript,Php,Jquery,Html,我正在制作一个smarty模板。我无法编辑PHP代码,因为它是编码的 我有一张订单,客户可以查看他们的总到期日,填写他们的个人信息,然后完成付款 我的网站上的物品在美国是应纳税的,每个州有不同的税率 我的系统不允许根据用户对州的选择进行动态税率计算,但它提供了一个(税务更新)按钮,用户可以在该按钮上手动单击以更新税率 我正在努力改进这一点,使其表现得像动态的 每当用户选择一个状态或在它们之间切换时,我需要自动触发点击(税务更新)按钮。例如,如果用户选择Kansas,它将自动单击该按钮,这样用户就

我正在制作一个smarty模板。我无法编辑PHP代码,因为它是编码的

我有一张订单,客户可以查看他们的总到期日,填写他们的个人信息,然后完成付款

我的网站上的物品在美国是应纳税的,每个州有不同的税率

我的系统不允许根据用户对州的选择进行动态税率计算,但它提供了一个(税务更新)按钮,用户可以在该按钮上手动单击以更新税率

我正在努力改进这一点,使其表现得像动态的

每当用户选择一个状态或在它们之间切换时,我需要自动触发点击(税务更新)按钮。例如,如果用户选择Kansas,它将自动单击该按钮,这样用户就不必按下该按钮。如果他选择了堪萨斯州,然后把它改成肯塔基州,情况也是一样

最后,我将使用
display:none隐藏该按钮

示例HTML:

<select id="selectstate" name="state">

<option value="Alabama">Alabama</option>
<option value="Kansas">Kansas</option>
<option value="Kentucky">Kentucky</option>

</select>

<input type="submit" value="Tax Update" name="update" />

阿拉巴马州
堪萨斯州
肯塔基州
有人能用JavaScript或jQuery代码帮助实现这一点吗?我需要在选择状态或选择更改时自动单击(税务更新)按钮。欢迎回答。

仅此而已:

$('#selectstate').on('change', function(){
    $("[name='update']:submit").trigger("click");
});

如果可以,请在“提交”按钮上使用id

我想最好指出这是jQuery,需要链接到jQuery库。@NewToJS我不这么认为,因为jQuery被标记了。正确,jQuery被标记了,但是JFallz没有显示任何使用javascript/jQuery的尝试,所以我认为详细解释您的答案是很重要的。