解决select 下拉框 设置disabled属性后 form表单提交到后台取不到值的情况

html之form表单 目标: form表单标签 form表单属性 #1,form表单标签 什么是form? form表单,用于采集用户的信息,提交到后台 语法: <form action="后台的地址" method=“get/post”> form表单的标签 </form> ##form表单标签: #1,input输入框 语法:<input type="类型" /> 文本框 type=“text” 密码框 type=“password” 提交按钮 type=“subm 阅读详情

1. 鉴于select 下拉框没有readonly属性,有以下两种方式:

    1. <select  style='width: 235px;color:#aaa'
       onfocus="this.defaultIndex=this.selectedIndex;" onchange="this.selectedIndex=this.defaultIndex;">

    2.在页面加载之前设置

    $(function() {  $('#qqqq').attr("disabled",true); });

    页面提交表单后设置 $('#qqqq').attr("disabled",false);
    f.submit();


HTML中Select不用Disabled实现ReadOnly的效果 方法如下: 代码如下:<select onbeforeactivate=”return false” onfocus=”this.blur()” onmouseover=”this.setCapture()” onmouseout=”this.releaseCapture()”>   <option>1</option>  </select> 立即下载

相关推荐

VC Spyglass调试秘籍:从Lint报错到代码修复的完整工作流

本文详细介绍了VC Spyglass调试的完整工作流,重点解析了如何高效定位和修复Lint检查中常见的XMRE-L跨模块引用错误。通过对比GUI与命令行(vc_static_shell)双模式调试技巧,并结合TCL脚本实现批量处理与规则豁免,帮助数字设计工程师系统化地提升代码调试效率与质量。

weixin_29246195的博客 575

select 下拉框 设置disabled属性后 form表单提交到后台取不到值

大家都知道有时候修改数据的时候我们希望有一些数据是不可以修改的,通常情况下我们会将input框设置为readonly="readonly" 但是将select控件设置为这个属性的时候并不起作用需要使用另一个属性disabled="true" 但是接着又出现其他的问题就是将select控件设置为这个属性的之后提交表单后台无法获取数据,令人头大,在网上找了好多方法,大家普遍使用的最多的就是在提交表...

今天吃了吗的博客 7332

IEEE Transactions on Industrial Informatics(TII)投稿全流程解析:从准备到成功提交

本文详细解析了向IEEE Transactions on Industrial Informatics(TII)投稿的全流程,涵盖从投稿前的格式准备、内容结构优化到在线提交系统实操等关键环节。重点强调了遵守TII严格的格式规范、双盲评审要求以及如何构建有说服力的学术叙述,旨在帮助研究者提升稿件质量,顺利通过评审。

weixin_28396629的博客 1863

解决form表单 select disable 不能提交难题

在 form 表单的 里面 select 如果 设置了 <select disabled="disabled" name="type" class="form-field col-sm-12 "> 那么 在 from 表单提交的时候, 是不能提交给后台的,那么 可以...

chuncui2576的博客 2273

可微编程:当深度学习遇见物理定律,重塑科学计算新范式

本文探讨了可微编程如何将深度学习与物理定律相结合,重塑科学计算范式。通过自动微分技术,它将物理方程融入可微计算图,使模型在数据驱动的同时遵守物理约束。文章以神经常微分方程为例,阐述了其在连续系统建模、科学模拟器优化等领域的应用,并分析了当前面临的挑战与最佳实践路径。

weixin_29056145的博客 134

STM32实现webserver显示数据及配置参数

其实提到的将fsdata.c重命名为fsdata_custom.c,可以不重命令,将/LWIP/Target/lwipopts.h中HTTPD_USE_CUSTOM_FSDATA 定义为0,这样HTTPD_FSDATA_FILE将使用fsdata.c,避免每次生成fsdata.c需要重命令的麻烦。2、登录成功后,板卡根据板卡配置类型,返回对应的数据页面,该页面可实现数据校准、清零,以及进行到板卡参数设置页面。目前还未实现post功能以及http身份验证功能。3、板卡参数设置页面。

2693

jsp 序列化取值时不能取到 select 标签如果用的是 disabled="disabled" 则拿不到select的值

这用会拿不到select的值得,解决方案:1.把disabled="disabled"删除                                                                         2. 单独用拿到select中的数值,再传到后台。

zzjjiandan的专栏 4602

无源定位之时差估计的精确时差估计算法(ETDE)及MATLAB实现程序

时差估计算法之精确时差估计(ETDE)欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想

伊谢尔伦的林中小路 4255

React antd Form.Item 下面的输入框后加一个按钮后,提交时无法获取到Select.Option的值的解决方案

React antd Form.Item 下面的输入框后加一个按钮后,提交时无法获取到Select.Option的值的解决方案

liverse123的博客 2871

自动驾驶开发者必看:nuscenes数据集23类物体标注全解析(附避坑指南)

本文深入解析nuscenes数据集的23类物体标注系统,为自动驾驶开发者提供全面的标注规范解读和实战避坑指南。涵盖多模态数据组织、类别细分规则、属性系统应用技巧以及标注质量验证方法,帮助开发者高效利用这一标杆数据集提升模型性能。

weixin_29041767的博客 255

人工智能大语言模型微调技术:SFT 监督微调、LoRA 微调方法、P-tuning v2 微调方法、Freeze 监督微调方法

人工智能大语言模型微调技术:SFT 监督微调、LoRA 微调方法、P-tuning v2 微调方法、Freeze 监督微调方法

丨汀、的博客 4万+

解决select下拉框禁用(设置disabled属性)后台获取值为空问题

有些场景我们不想让修改select下拉框选项,但是提交时,需要把下拉选项值传递到后台。大多数人可能第一时间想到的方法是通过设置disabled属性,但是发现值并不会传递到后台。在select标签添加style="pointer-events:none"(去除鼠标事件)即可。

u012709717的专栏 2072

YOLO26跨时代升级!YOLO26 MLCA注意力机制解读

摘要: 本文提出了一种基于多级上下文聚合(MLCA)注意力机制的改进卷积神经网络。MLCA模块通过局部和全局注意力机制动态调整特征图权重,结合了ECA注意力与自适应池化,显著提升特征表达能力。实验表明,添加MLCA后模型mAP提升12.11,准确率提高5.43。文中详细解析了MLCA1模块的工作原理,包括局部/全局池化、卷积操作和注意力加权机制,并介绍了集成MLCA的Bottleneck_MLCA模块。该机制通过多层次特征融合,在保持计算效率的同时增强模型对关键特征的敏感性。最后提供了YOLOv26-MLC

m0_71589036的博客 283

HTML表单元素中disabled的元素的值不会提交到服务器

一、在HTMl页面的form表单中对disabled的元素的属性和值不会提交到服务器 实例1: <form action="#" id="form1"> <input type="text" name='name' id="name" value='张三'> <br> <input type="text" name='age...

qq_31459039的博客 1601

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

form表单提交input使用disabled后台无法获取value值

form表单输入框input设置disable属性提交后,得不到该输入框的值

樱花的博客 4298

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

解决select表单 设置属性 disabled 后无法向后台传值的办法

大家都知道有时候修改数据的时候我们希望有一些数据是不可以修改的,通常情况下我们会将input框设置为 readonly , 但是 select 控件没有这个属性,需要使用另一个属性 disabled ,但是接着又出现其他的问题就是将select控件设置为 disabled 后提交表单后台无法获取数据。 在网上找了很多方法,大家普遍使用的最多的就是在提交表单之前的时候把 select 的属性

zhuwang219的博客 5983

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

select标签设置只读属性,且可向后台传值

不管是select还是input,如果设置disabled属性,提交表单时,后台无法获取到它的值,但是当有只读需求且需要向后台传值时,input有个readonly属性,可以代替disabled,但是select没有readonly属性,可以如下处理: <select class="form-control" name="type" id="type" onfocus="this.def...

nann-viiv 的博客 2695

form表单disabled属性向后台传值么

在form表单里,如果对input 或者 select 标签 加入disabled="disabled"或disabled="true"属性,form表单提交的时候,是不会传值到后台。 原因:在HTML页面的某元素加入了disable的属性,只显示,不提交 解决方法: 1 再写一个隐藏属性,一个用于显示,一个用于传值。 2 去掉disabled属性 ...

fjnjxr的博客|PHP每周一贴 1437

提交form表单时未获取到select下拉框的value

最近在写一个修改个人信息的jsp页面时,遇到了一个问题:   设置一个select下拉选项框的属性disabled="disabled",在提交form表单时,未获取到该select的value值。   开始我还以为是参数名的问题,最后改了确认了两边的参数名是相同的,不是参数名的问题。   在网上搜了下这个问题,有了一个解决方法,就是在提交表单参数之前用JQuery移除select...

weixin_30475039的博客 2911

前端select框的属性设置为disabled之后,数据不能提交到后台的解决办法

   前几天在代码的时候设置了一个select框的属性为disabled,之后这个字段的值就不能传递到后台去。仔细检查字段,用的是form表单序列化ajax传值,name属性没有问题,断点调试发现后台字段取的值是空值。问了同事才知道,select框传值之前,disabled属性的值要设置成false往后台传递,才能取到值。    设置属性的代码如下: ...

ssrswk9的博客 2089

JS select下拉框设置disabled属性, form表单提交到后端获取不到值了

提交的时候放开,就可以在后端获取到值了。

weixin_42917261的博客 521

提交的表单中disable的select标签其参数不会被采集传输

问题描述 在一个form表单中有一个select标签但被disable了,目的是为了不能使用此选择框但是可以显示值,select标签也没有readonly属性只有disable属性。 disable定义及用法: disabled 属性规定禁用下拉列表。被禁用的下拉列表既不可用,也不可点击。 <select disabled="value"> 问题: 当提交表单时,disabled为t...

子謀的博客 774

Jquery 获得Form下的所有text、checkbox等表单的值

Jquery使用表单我主要是想获得某一个表单下的所有text获得checkbox的值: 可以这样写: var parameter={}; $("input[type=text]",document.forms[0]).each(function(){ alert(this.name); }); 获得所有名为hobby的选中的checkbox的值和form2下的所有text的值 f

天地不仁,以万物为刍狗! 1173

$("#formId"). serialize()后台获取不到表单中属性为disabled的元素的值的解决办法

当属性设置为"disabled"时,提交表单时,select的值无法传递,提交前移除disabled属性$("#role").removeAttr("disabled"); 即可

menghuannvxia的专栏 1万+

disabled属性对form表单向后台传值的影响

在form表单里,如果对input 或者 select 标签 加入disabled="disabled"或disabled="true"等属性,form表单提交的时候,就不会传值到后台。 原因:在HTML页面的某元素加入了disable的属性,那么这个元素只是单单的去给用户去显示,当表单提交时,这个元素不会提交给后台去处理.所以当元素加入了disabled属性,后台是无法得到这个属性的值. 解...

syy_666的博客 395

form表单设置为disabled时,IE下select提交不了bug

今天遇到一个很悲催的bug,IE下select值提交不了。 找了又找,最后终于发现了问题的根本所在: form在表单提交之前被设置了disabled的属性(这个是为了防止表单重复提交设置的)。 这样一来,IE下form.submit()提交后,select值传不到服务器。所以应该这样写: e.preventDefault(); form.submit(); form.setAttrib

1136
上一篇: JVM是何方神圣?
下一篇: junit案例获取不到bean,报空指针
HENGPERSYSENT
博客等级 码龄15年 2粉丝 42原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值