select控件是一个特别的控件,没有readOnly属性,所以要设置只读属性有点麻烦了。
方法如下:
$(document).ready(function(){
$("#countries").focus(function(){
$(this).attr('defaultIndex',$(this).attr('selectedIndex'));
});
$("#countries").change(function(){
$(this).attr('selectedIndex',$(this).attr('defaultIndex'));
});
});
<select id="countries">
<option value="1">Country1</option>
<option value="2">Country2</option>
<option value="3">Country3</option>
<option value="4">Country4</option>
<option value="5">Country5</option>
<option value="6">Country6</option>
<option value="7" selected="selected">Country7</option>
<option value="8">Country8</option>
<option value="9">Country9</option>
</select>
后期还得优化,虽然不可再选择,但是框显示出来让人觉得还可再选择。
分享到:
相关推荐
接下来,为了确保页面加载时`select`元素处于不可编辑状态,可以使用JavaScript或jQuery来动态地设置`disabled`属性: ```javascript $(document).ready(function() { $("#postSelect").prop("disabled", true); }...
本文主要讨论如何使用JavaScript实现对文本输入框(Text)和下拉选择框(Select)这两种控件的可用与不可用状态的切换。 1. **文本输入框(Text)的控制** 文本输入框`<input type="text">`的可用性通常通过`...
也就是select控件的文本项可以让它写。默认的select文本框是只读的,不能写。在网上找到一个jQuery插件:flexselect可以完成这项功能。 将插件放到项目里。然后在页面中引用这个插件。 [removed]</scr
JQuery是一个非常优秀的JavaScript脚本框架,它支持丰富的用户界面控件。datepicker是JQuery UI库中用于日期选择的组件,能够使用户通过图形界面方便地选择日期。该插件体积轻量、配置灵活,广泛用于Web开发中的日期...
这个功能允许用户点击表格中的某个单元格,然后自动变为编辑状态,显示一个文本输入框或者其他编辑控件,例如下拉列表(select)。用户可以在这里进行数据的修改,修改完成后点击确定(即更新)保存改动,或者选择...
-使用Hidden来显示隐藏ExtAspNet控件,而不是使用Visible属性(Visible目前设置为只读属性)。 -使用Hidden控制Window控件的显示隐藏,Popup已经标记为Obsolete属性。 -Window的实例方法GetCloseReference等以及...
标题中的“可编辑下拉框 支持常用浏览器”指的是在网页开发中,实现一个具有编辑功能的下拉框(Dropdown)控件,并且这个控件能在主流的浏览器上正常工作,如Chrome、Firefox、Safari和Edge等。在Web应用中,下拉框...
-使用Hidden来显示隐藏ExtAspNet控件,而不是使用Visible属性(Visible目前设置为只读属性)。 -使用Hidden控制Window控件的显示隐藏,Popup已经标记为Obsolete属性。 -Window的实例方法GetCloseReference等以及...
- 特性:最基础的文本输入控件。 - **只能输入数字的文本框(Number+[0-9]*pattern)** - 标签:<label for="number-pattern">Number+[0-9]*pattern: [0-9]*" id="number-pattern" value="" type="number"> - ...
在发行包(SWFUpload v2)中含有2个版本的Flash控件(swfupload_f8.swf 与wfupload_f9.swf),其中第一个版本拥有最佳的兼容性,但是为此损失了部分功能;而第二个版本提供了一些附加的功能但是损失了兼容性。 ...
这个例子没有展示完整的查询语句,但通常会包括从管理员表中根据ID获取信息的语句,如`SELECT id, manager FROM admin WHERE id = $id`。 总之,本章节主要涉及了后台管理系统中管理员信息的修改,包括前端UI设计、...
- 同样应用`form-control`类美化下拉菜单:`<select name='select4' id='select4' class='form-control'>` 4. **选择按钮美化**: - 单选按钮和复选按钮使用`radio-inline`类美化:`<label class='radio-inline'>...