使用jQuery禁用 開啟select標籤方法

2021-08-01 00:13:44 字數 1771 閱讀 5137

知識點一:禁用思路

思路1: 直接在select標籤上新增disabled="disabled"屬性

思路2: 禁用select標籤就是禁用select標籤中所有的option選項---給select標

籤中的所有option加上disabled="disabled"屬性

知識點二:按照思路1,寫案例測試,**如下:

lang="en">

charset="utf-8">

titletitle>

select

style>

src="../js/jquery-3.2.1.js">

script>

head>

id="div1">

id="select1">

value="1">我是第乙個optionoption>

value="2">我是第二個optionoption>

value="3">我是第三個optionoption>

value="4">我是第四個optionoption>

select>

div>

id="select2">

value="1">我是第乙個optionoption>

value="2">我是第二個optionoption>

value="3">我是第三個optionoption>

value="4">我是第四個optionoption>

select>

div>

$(function

());

});script>

body>

html>

效果如圖所示 :

總結:

1,這是select標籤是不能展開的,也就是起到了禁用的效果
知識點三:按照思路2,

//其餘部分上思路1相同,省略

$(function

());

結果為:

總結:

1,我們看到select標籤還是可以展開的

2,但是除了第乙個以外,其他option都是不能選擇的

知識點四:

通過測試,我們發現:

1,在select標籤上面新增disabled="disabled"屬性,可以禁止select展開

2,在select標籤的option上新增disabled="disabled"屬性,可以讓option禁止被選

中。

知識點五:

注意:

$("select option").each(function

() );

等價於:

$("select option").each(function

() );

知識點六:開啟禁用

$("select option").each(function

() );

注意:下面寫法不能清除禁用效果

$("select").each(function

() );

或者:$("select").each(function

() );

使用JQuery禁用div的兩種方法

第一種方法 使用jquery的off 方法 example off click 使用此方法後如果想重新啟用,還要重新給 example 新增繫結事件,即 example on click function 第二種方法 使用jquery結合css的 pointer events none 實現 div...

SC命令(windows服務開啟 禁用)

sc.exe命令功能列表 1.更改服務的啟動狀態 這是比較有用的乙個功能 2.刪除服務 除非對自己電腦的軟 硬體所需的服務比較清楚,否則不建議刪除任何系統服務,特別是基礎服務 3.停止或啟動服務 功能上類似於net stop start,但速度更快且能停止的服務更多 具體的命令格式如下 修改服務啟動...

SC命令(windows服務開啟 禁用)

sc.exe命令功能列表 1.更改服務的啟動狀態 這是比較實用的乙個功能 2.刪除服務 除非對自己電腦的軟 硬體所需的服務比較清楚,否則不建議刪除不論什麼系統服務,特別是基礎服務 3.停止或啟動服務 功能上類似於net stop start,但速度更快且能停止的服務很多其它 詳細的命令格式例如以下 ...