Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/367.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 - Fatal编程技术网

Javascript-如何在单击按钮后冻结下拉列表中的选择值

Javascript-如何在单击按钮后冻结下拉列表中的选择值,javascript,Javascript,我们如何在单击按钮后选择下拉列表。 比如说 沃尔沃汽车 萨博 欧宝 奥迪 提交 使用jQuery $('#myBtn')。单击(函数(){ $('#mySelect').prop('disabled',true); }); 沃尔沃汽车 萨博 欧宝 奥迪 提交 使用jQuery $('#myBtn')。单击(函数(){ $('#mySelect').prop('disabled',true); }); 沃尔沃汽车 萨博 欧宝 奥迪 提交 您只需在单击按钮时添加禁用属性以进行选择 &

我们如何在单击按钮后选择下拉列表。 比如说


沃尔沃汽车
萨博
欧宝
奥迪
提交
使用jQuery
$('#myBtn')。单击(函数(){
$('#mySelect').prop('disabled',true);
});

沃尔沃汽车
萨博
欧宝
奥迪
提交
使用jQuery
$('#myBtn')。单击(函数(){
$('#mySelect').prop('disabled',true);
});

沃尔沃汽车
萨博
欧宝
奥迪
提交

您只需在单击按钮时添加禁用属性以进行选择

<select id="ddlTest" disabled="disabled">


$("#btnClick").click(function () {
   $("#ddlTest").attr("disabled", "disabled");
});

$(“#b单击”)。单击(函数(){
$(“#ddlTest”).attr(“禁用”、“禁用”);
});

您只需在单击按钮时添加禁用属性以进行选择

<select id="ddlTest" disabled="disabled">


$("#btnClick").click(function () {
   $("#ddlTest").attr("disabled", "disabled");
});

$(“#b单击”)。单击(函数(){
$(“#ddlTest”).attr(“禁用”、“禁用”);
});

单击
提交
,调用将禁用属性设置为选择的方法。我给select元素提供了一个id
selectMe
,以便在javascript中唯一地获取它

函数foo(){
var selectElem=document.getElementById('selectMe');
选择elem.setAttribute(“禁用”、“禁用”);
}

沃尔沃汽车
萨博
欧宝
奥迪
提交

单击
提交
,调用将禁用属性设置为选择的方法。我给select元素提供了一个id
selectMe
,以便在javascript中唯一地获取它

函数foo(){
var selectElem=document.getElementById('selectMe');
选择elem.setAttribute(“禁用”、“禁用”);
}

沃尔沃汽车
萨博
欧宝
奥迪
提交

谢谢你的建议,太棒了!但是,如果我有多个具有相同id名称的下拉列表,它将不会阻止第一个下拉列表。怎么解决这个问题?不只是更改id名称,因为我有大约20个下拉列表。
id
global属性定义了一个在整个文档中必须是唯一的唯一标识符(id)。它的目的是在链接(使用片段标识符)、编写脚本或设置样式(使用CSS)时标识元素。请检查。@user3651247请检查我的更新答案。如果有帮助,请告诉我。谢谢你的建议,太棒了!但是,如果我有多个具有相同id名称的下拉列表,它将不会阻止第一个下拉列表。怎么解决这个问题?不只是更改id名称,因为我有大约20个下拉列表。
id
global属性定义了一个在整个文档中必须是唯一的唯一标识符(id)。它的目的是在链接(使用片段标识符)、编写脚本或设置样式(使用CSS)时标识元素。请检查。@user3651247请检查我的更新答案。如果有帮助,请告诉我。