gpt4 book ai didi

javascript - 如何在选择而不是更改的下拉菜单中调用 JavaScript 函数

转载 作者:行者123 更新时间:2023-11-28 18:24:56 26 4
gpt4 key购买 nike

我试图根据来自数据库的值从下拉选项中自动选择的值上调用 JavaScript 函数。现在,当我从前端更改选项时,JavaScript 函数被调用。这是我的代码。我想要的是在自动选择时调用 JavaScript Getstate(this.value) 函数,这取决于来自数据库的值。有什么建议吗?

 <label>Province: </label><br>
<select name="Provincedown" id="ProvinceDropDown" class="form-control" onChange="getState(this.value);">
<option value="SelectProvince" <?=$ProvinceName == 'SelectProvince' ? ' selected="selected"' : '';?> > Please Select </option>
<option value="Sindh" <?=$ProvinceName == 'Sindh' ? ' selected="selected"' : '';?>> Sindh </option>
</select>

getState(this.value) 是我的 JavaScript 函数,我在其中使用 AJAX 并将数据制作为 JSON 并发送到另一个页面。

最佳答案

使用 window.onload 从下拉列表中获取您选择的值。

<label>Province: </label><br>
<select name="Provincedown" id="ProvinceDropDown" class="form-control">
<option value="SelectProvince" <?=$ProvinceName == 'SelectProvince' ? ' selected="selected"' : '';?> > Please Select </option>
<option value="Sindh" <?=$ProvinceName == 'Sindh' ? ' selected="selected"' : '';?>> Sindh </option>
</select>


<script>
function abc()
{
var name=document.getElementById("ProvinceDropDown").value;
alert(name);
}
window.onload = abc;
</script>

关于javascript - 如何在选择而不是更改的下拉菜单中调用 JavaScript 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39337951/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com