gpt4 book ai didi

javascript - 将变量传递到一页并在组合框中查找

转载 作者:太空宇宙 更新时间:2023-11-04 12:51:57 25 4
gpt4 key购买 nike

我正在制作一个包含员工休假详细信息的 HTML 页面。在该页面中,待定休假选项具有编辑选项。用户可能在其处于待处理状态时进行了编辑。单击编辑按钮后,相应行的详细信息将传递到更新页面。离开类型应该是一个组合框。那么如何传递该组合框并使该变量成为选中状态。

例如,当我点击“事假”类别中的编辑按钮时,输出应该是

<select id="select_type">
<option value="Earned Leave">Earned Leave</option>
<option value="Casual Leave" selected>Casual Leave</option>
</select>

P.S: 需要通过javascript传递变量所以我的 javascript 如下传递变量

function GetUrlValue(VarSearch){
var SearchString = window.location.search.substring(1);
var VariableArray = SearchString.split('&');
for(var i = 0; i < VariableArray.length; i++){
var KeyValuePair = VariableArray[i].split('=');
if(KeyValuePair[0] == VarSearch){
return KeyValuePair[1];
}
}
}
var x = decodeURIComponent(GetUrlValue('ReqType'));
var y = decodeURIComponent(GetUrlValue('FromDate'));
var z = decodeURIComponent(GetUrlValue('ToDate'));
var z1 = decodeURIComponent(GetUrlValue('NoDays'));

因此将值传递给组合框文本并使其成为选中状态。希望你明白我的意思。

最佳答案

如果你有选项值,你可以这样写

var yourSelectedValue = somevalue;

$('#select_type option[value='+yourSelectedValue +']').attr('selected','selected');

或者像这样

$("#select_type").val(yourSelectedValue );

关于javascript - 将变量传递到一页并在组合框中查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26099545/

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