select设置只读

2023-05-16

根据需求,需要根据后台传来的参数,动态设置select标签是否可以选择,因此,当判断某个select应当设为只读时,使用

$('#id').attr("disabled","disabled"); 

来设置。

但是,这样设置有一个问题,标签被设置为只读之后,submit时将跳过这一标签,后台会取不到它的值。

要想设置只读的同时,允许后台取到标签的值,如果时input标签,可以使用如:

$('#id').attr("readonly","readonly"); 

的语法。

但是,select标签原先就是readonly属性的,因此,这样设置之后,还是可以修改选中项。因此,后面改了用另外一个投机取巧的方法:

载入页面时,给需要设为只读的标签添加disabled属性:

//两种方法设置disabled属性 
    $('#id').attr("disabled",true); 
    $('#id').attr("disabled","disabled"); 

在submit表单之前,再将标签的disabled属性移除:

//三种方法移除disabled属性 
    $('#id').attr("disabled",false); 
    $('#id').removeAttr("disabled"); 
    $('#id').attr("disabled",""); 
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

select设置只读 的相关文章

  • 简单的 MySQL 语法错误 [关闭]

    Closed 这个问题是无法重现或由拼写错误引起 help closed questions 目前不接受答案 我正在运行以下代码 但找不到错误是什么 谁能建议我应该检查什么 result mysql query SELECT FROM ta
  • 获取多选列表框的选定值

    我有一个多选模式的列表框 它与数据库中的 15 个值绑定数据 我有以下代码来显示列表框中选定的每个项目的选定值 foreach var list in list box SelectedItems MessageBox Show list
  • SQL - 被 SELECT 困扰 - 请帮忙!

    我试图在 SQL Server 2005 中实现以下目标 SELECT IF EITHER EXISTS usr username pro email FROM table1 AS usr table2 AS pro WHERE usr u
  • 如何在选择查询中创建新列

    在 MS Access 中 我想将新列插入到选择查询的返回结果中 新列的每一行都具有相同的值 例如 我的选择返回列 A B 我希望 C 成为选择查询创建的新列 A B C a1 b1 c a2 b2 c a3 b3 c select A B
  • 将选择值关联到 Angular 4 中的 ngModel

    我正在使用 Angular 4 尝试将 Value 关联到 ngModel 但得到Null 请帮助我连接ngValue to ngModel
  • MySQL 错误:#1142 - SELECT 命令被拒绝给用户

    我在一台服务器上的某个查询时遇到问题 在我测试过的所有其他地方 它工作得很好 但在我想使用它的服务器上 它不起作用 这是关于以下 SQL SELECT facturen id AS fid projecten id AS pid titel
  • SQL select通常是如何实现的

    我有两节课 class PopulationMember public void operationOnThisMember1 void operationOnThisMember2 private Population populalti
  • 为什么这个简单的 MySQL 查询不返回该行?

    我在表中有一行users与用户名test 但由于某种原因 此查询返回空结果集 SELECT id FROM users WHERE username test AND id null 但是 如果我删除 id null段 查询返回结果id 1
  • jQuery - 选择同一级别的div

    我想在单击按钮时选择一个特定的div 唯一的问题是 它必须是buttonClicked的父div的div 示例 div class container div class box h2 Langtidsparkering h2 div cl
  • 如何解决postgresql中group by和聚合函数的问题

    我正在尝试编写一个查询来划分两个 SQL 语句 但它显示了我 ERROR column temp missed must appear in the GROUP BY clause or be used in an aggregate fu
  • MySql JOINS 的优点/缺点

    当我从多个表中选择数据时 我经常使用 JOINS 最近我开始使用另一种方式 但我不确定从长远来看会产生什么影响 例子 SELECT FROM table 1 LEFT JOIN table 2 ON table 1 column table
  • 每行中非空列的计数

    我有一个包含 4 列的表 在第 5 列中我想存储前 4 列中有多少个非空列的计数 例如 其中 X 是任意值 Column1 Column2 Column3 Column4 Count X X NULL X 3 NULL NULL X X 2
  • 在 jQuery 中获取 SELECT 的值和文本[重复]

    这个问题在这里已经有答案了 可能的重复 获取选择框中选定选项标签的值 https stackoverflow com questions 7380604 getting the value of the selected option ta
  • 从表中选择行,其中另一个表中具有相同 id 的行在另一列中具有特定值

    在 MySQL 中 如果我们有两个表 comments key value 1 foo 2 bar 3 foobar 4 barfoo and meta comment key value 1 1 2 1 3 2 4 1 我想得到来自以下人
  • Javascript 根据选择选项更改

    内容

    Javascript 不是最好的 所以我想问一下我哪里出了问题 正如标题所示 我有一个带有 4 个不同选项的选择框 当选择一个选项时我想更改 p 带有priceesc id 的标签 这是我到目前为止所拥有的 function priceTe
  • 用一种方法进行 Ruby 选择和拒绝

    是否有任何内置方法可以结合以下功能Enumerable select 找到该块等于 true 的所有内容 和Enumerable reject 找到该块中所有等于 false 的内容 就像是 good bad list magic meth
  • 什么是更好的?子查询或内连接十个表?

    一个旧系统已抵达我们的办公室进行一些更改和修复 但它也存在性能问题 我们并不确切知道这种缓慢的根源是什么 当我们重构旧代码时 我们发现了几个具有以下模式的 sql 查询 出于示例目的 简化了查询 SELECT SELECT X FROM A
  • MySQL select with 语句

    我正在学习更多 SQL 并遇到了一个 问题 我有两个表 如下面的链接http www sqlfiddle com 2 403d4 1 http www sqlfiddle com 2 403d4 1 编辑 由于我这个周末所做的所有 SQL
  • 从 mysql 检索数据并通过电子邮件发送

    我有一个 php 页面 它显示 mysql 数据库中每个用户的课程表数据 如下所示 result mysql query sql echo table border 0 thead tr th Class Link th th Studen
  • 直接从表中选择和视图之间的区别

    直接从表中选择数据或从视图中选择数据有什么区别 每一种的最佳用途是什么 根据微软的说法 如果你使用的话会有性能优势indexedSQL Server 2000 2005 2008 中的视图 索引视图可以通过以下方式提高查询性能1 可以预先计

随机推荐

  • WIN10自带远程桌面实现多用户登录

    一台主机当两台用 xff0c 利用WIN10自带远程桌面实现多用户登录 2020 04 27 10 51 24 54点赞 311收藏 35评论 先来说说家里电脑和网络的基本情况 新房装修时就考虑到家庭多媒体和自己变态的各种网络需求 xff0
  • 搭建FTP服务器,设置用户权限775 ,并只许上传、禁止下载和删除

    1 安装vsftpd软件包 xff0c 命令如下 xff1a sudo yum y install vsftpd 2 查看vsftpd的运行状态 xff0c 命令如下 xff1a sudo netstat nltp grep 21 一般情况
  • Android webrtc使用USB摄像头

    在疫情爆发的2020年 公司的Android项目要求支持外置摄像头 即要求支持USB摄像头 一脸懵逼的我从来没听过Android设备能支持USB摄像头的 只知道Android大机器能接外置的摄像头 但插口是接在Android机器上的前置和后
  • python中pip更新失败:Requirement already up-to-date: ... (19.0.3)

    坑述 装一个包说我的pip版本太低 pip 9 0 1 需要升级到19 0 3 运行 xff1a pip install upgrade pip You are using pip version 9 0 1 however version
  • LDAP入门使用

    LDAP介绍 一个为查询 浏览和搜索而优化的专业分布式数据库 xff0c 它呈树状结构组织数据 xff0c 和关系数据库不同 xff0c 它有优异的读性能 xff0c 但写性能差 xff0c 并且没有事务处理 回滚等复杂功能 xff0c 不
  • windows server 2012r2 开启远程桌面各种问题汇总

    Windows server 2012r2开启远程桌面比较麻烦 xff0c 因为毕竟是服务器 xff0c 更注重安全性 问题一 xff1a 如下图所示 xff0c 未开启相关权限 解决问题一 xff1a 先进行系统高级设置 xff0c 允许
  • java多线程入门例子-第一例

    认识多线程 1 span class hljs keyword public span span class hljs class span class hljs keyword class span span class hljs tit
  • npm无法使用npm版本过低无法升级npm版本与node版本不匹配npm WARN npm npm does not support Node.js vx.x.x

    npm WARN npm npm does not support Node js vx x x npm WARN npm You should probably upgrade to a newer version of node as
  • python 微信自动回复机器人

    python 微信自动回复机器人 导入wxauto https github com cluic wxauto span class token comment python3 span span class token comment c
  • 一篇文章讲清楚Gradle与Gradle Wrapper的区别

    Gradle xff1a android用来构建项目的编程框架 这个玩意对于使用AS开发的 xff0c 大家都清楚 xff0c 用这个来构建项目变得无比轻松和高可定制性 xff0c 比如引入第三方依赖 xff0c 发布到maven库 xff
  • 【Linux】运行yum时报错ModuleNotFoundError: No module named ‘dnf‘

    根因 xff1a 当前使用的python环境下没有yum依赖的dnf等包 解决方案 xff1a 确认当前使用的python环境下是否没有dnf包 xff1a 查看当前使用的python版本 xff0c 以及位置 xff1a 在site pa
  • POI导入Excel,获取公式的值

    直接POI导入Excel中的数据的时候 xff0c 直接获取表中的值 xff0c 如果表中单元格的值时由公式计算得出的话 xff0c 获取到的会是公式 所以需要对获取的单元格的值进行处理 xff1a 导入数字时 导入公式的计算结果而非公式
  • navicate连接远程数据库

    远程主机的3306端口一般是不允许外网直接访问的 xff0c 但是开发过程中 xff0c 使用navicate工具进行数据库操作会方便超级多 xff0c 那么要怎么配置navicate连接远程数据库呢 超简单两步走 xff1a 1 使用se
  • idea中Gradle项目控制台中文乱码

    我使用的是IEDA2021 xff0c 之前跑maven项目一切正常 今天导入了一个Gradle项目 xff0c debug的时候控制台中文乱码了 之前直接用idea控制台中文乱码做关键词搜索 xff0c 改了file settings e
  • @RequestMapping value值置为““

    我们通常用 64 RequestMapping来映射请求 xff0c 比如 xff0c 写一个方法 xff1a span class token annotation punctuation 64 RequestMapping span s
  • 三十分钟做一个网页游戏

    本文目的是短时间之内 xff0c 通过做出一个简单的缘分对对碰游戏 xff0c 了解网页的基本要素 之前没有接触过网页开发 xff0c 这次算是个入门了 对于大部分网页 xff0c 都要包括HTML CSS JavaScript三种技术 而
  • 软件安装时窗口出现在屏幕左上角而且拖不出来

    今天在安装MYSQL是出现如下问题 xff1a 安装助手出现在屏幕左上角而且拖不出来 xff0c 导致安装没办法完成 用一个很简单的方法解决了问题 xff1a 桌面空白处右键 xff0c 点屏幕分辨率 把方向改成纵向 xff0c 左上角的窗
  • DELL笔记本插入耳机没反应

    新入的戴尔燃7000 xff0c 上午因为CPU占用飙升 xff0c 关掉了笔记本上的几个自启动项 xff0c 下午插入耳机就无响应了 xff0c 耳机插进去 xff0c 还是外放 百度原因 xff0c 很多都提及了Realtek这一声卡驱
  • the server responded with a status of 404 (Not Found)

    使用ajax跳转方法时 xff0c 页面ctrl 43 shift 43 i调试报告了一个404错误 xff0c 说找不到方法 页面地址栏直接指向方法的地址跳转也是404 目标方法是新增的 xff0c 于是使用复制黏贴 xff0c 确定各处
  • select设置只读

    根据需求 xff0c 需要根据后台传来的参数 xff0c 动态设置select标签是否可以选择 xff0c 因此 xff0c 当判断某个select应当设为只读时 xff0c 使用 span class hljs variable span