这是我的代码如何更改下拉菜单时更改href网址?
<tbody>
<tr>
<td>$id</td>
<td>
<div class='form-group'>
<div class='col-sm-10'>
<select id='form-control' class='form-control' onchange='leaveChange()'>
<option value='$prices'>price</option>
<option value='$Sale'>Sale</option>
<option value='$payment'>payment</option>
</select>";
?>
<script>
function leaveChange() {
if (document.getElementById("form-control").value == ""){
document.getElementById("enableordisable").innerHTML = "Enable";
document.getElementById("status").innerHTML = "Disabled";
}
if(document.getElementById("form-control").value == 1){
document.getElementById("enableordisable").innerHTML = "Disable";
document.getElementById("status").innerHTML = "Enabled";
}
}
</script>
<?php echo "</div></td>
<td><p id='status'>---</p></td>
<td> <a id='enableordisable' type='addToTable' class='btn waves- effect waves-light btn-custom' href='function/enabledisable.php?stuff=$id&price=$price'>price</a></td>
当从下拉列表中选择一个值,我想要做的是,我想在按钮
href='function/enabledisable.php?stuff=$id&price=$price&item'
这href网址进行更新,这样项目将指向从下拉列表中选择的选项。
我该怎么做?
任何帮助将不胜感激!
注:我无法使用值的选项
通过下拉更改事件触发href的值更改。创建事件并调用它来修改该值。 –
我建议在你的下拉菜单中放置第一个选项,如<'option value ='0'>在这里选择......'如果你想在第一个选择中选择第一个选项时触发你的功能。 – Rence