问题域:
后台传数据到前台更新页面,要求失效显示角色类型,在修改部分其他信息后又将角色类型提交到后台处理。
<input type="radio" name="right"
readonly="readonly" disabled="disabled" value="1" />admin
readonly可以对文本域有失效效果,但是对radio,checkbox.都没有效果。
只能用disabled 才能失效。
方案一:将数据放到一个hidden隐藏域中。
方案二:用jquery控制。
<script type="text/javascript" src="jquery-1.2.6.js"></script>
<script type="text/javascript">
//页面刚加载完成时,改变radio的显示属性,失效
$(document).ready(function(){
$("input[@name='right']").attr("disabled",true);
});
//单击提交按钮时,触发事件改变radio的显示属性,有效显示
$("input[@name='submit']").click(function(){
$("input[@name='right']").attr("disabled",false);
});
</script>
分享到:
相关推荐
然而,对于`<select>`、`<input type="checkbox">`和`<input type="radio">`,`readonly`属性并不起作用,通常需要使用`disabled`属性来达到类似的效果。然而,如前所述,`disabled`会导致数据无法提交,因此需要...
方法如下: 代码如下:<select onbeforeactivate=”return false” onfocus=”this.blur()” onmouseover=”this.setCapture()” onmouseout=”this.releaseCapture()”> <option>1 <...
在C#编程环境中,WPF(Windows Presentation Foundation)是一个强大...以上是WPF窗体间传值的一些常见方法,实际开发中应根据具体需求选择合适的方式。在学习和实践中,理解这些机制对于提升WPF应用开发能力至关重要。
### QTP处理readonly控件 在自动化测试领域中,QTP(Quick Test Professional)是一款非常受欢迎的工具,它主要用于功能测试、回归测试等自动化测试任务。对于某些特定类型的控件,如只读(readonly)控件,QTP提供...
在编程领域,`readonly` 是...在多线程环境中,只读变量还可以帮助避免并发问题,因为它们不会引发竞态条件。此外,只读字段也有助于提高代码的可读性和可维护性,因为它清晰地表明这些值在程序执行期间不会发生变化。
在C#编程语言中,`const`和`readonly`关键字都是用来声明不可变变量的,但它们之间存在一些重要的区别,这些区别主要体现在初始化、作用域、存储位置以及使用场景等方面。 ### 1. 初始化 - **const**:`const`...
### C#编程中 readonly与const的区别详解 #### 一、概述 在C#编程语言中,`readonly`和`const`这两个关键字都用于定义只读字段,但它们之间存在一些重要的区别。理解这些区别有助于更好地设计和实现软件系统,尤其...
在本篇技术分享中,我们将重点探讨国内流行的前端UI框架Layui的使用方法,并针对在使用过程中经常遇到的表单组件select和radio不显示的问题,提供解决方法。Layui因其界面整洁大方而受到众多开发者的青睐,它封装了...
本知识点将深入探讨Spring中的事务管理,主要包括事务的传播特性、隔离级别以及readonly属性。 1. 事务的传播特性: 在Spring中,事务的传播特性定义了在一个事务方法被另一个事务方法调用时,应该如何处理事务...
`clickhouse-readonly-recovery` 提供了一种通用的方法来处理 ClickHouse 中的只读表问题。 在 ClickHouse 中,表变为只读状态通常是由于以下几个原因: 1. 数据库引擎故障:例如,如果使用了 ReplicatedMergeTree ...
### .NET中const与readonly的使用详解 #### const关键字 在.NET框架下的C#语言中,`const`关键字被用于定义常量。这些常量在编译时即被赋予一个固定的值,并且在后续程序执行过程中无法改变。下面将详细介绍`const...
与Readonly不同,Disabled属性可以用于所有的表单元素,包括input、textarea、select、radio、checkbox以及按钮等。当元素被设置为Disabled时,它不仅禁止用户输入或选择,而且元素在表单提交过程中不会将其值发送到...
在某些情况下,如果仅包含`<input>`(如`text`、`password`)和`<textarea>`的表单,使用`readonly`代替`disabled`可能是可行的,但这可能导致问题。例如,如果表单中有`<select>`元素,用户在`readonly`状态下仍能...
在C#编程语言中,`const` 和 `readonly` 关键字都用于声明常量,但它们之间存在一些显著的区别。常量是不可更改的值,一旦被赋值后就不能再次修改。 首先,`const` 关键字用于声明编译时常量。这意味着,任何用 `...
本文将详细介绍如何使用JavaScript来操作文本框的`readOnly`属性,并解释在实际开发过程中可能会遇到的一些问题。 #### 二、什么是`readOnly`属性 `readOnly`属性用于指定输入字段是否为只读状态。当设置为`true`...
《FileDialog_ReadOnly_src源码详解》 在编程领域,源码是理解软件工作原理的关键。本文将深入探讨名为"FileDialog_ReadOnly_src"的C++源码项目,它包含两个核心文件:FileDialog_ReadOnly.cpp和FileDialog_...
C# 中的 const 和 readonly 关键字都可以用来定义常量,但它们之间存在一些重要的区别。这些区别主要体现在声明方式、初始化时机、存储位置、可修改性、类型限制以及在系统开发中的使用策略上。 首先,const 关键字...
方式一: checkbox没有readOnly属性,如果使用disabled=“disabled”属性的话,会让checkbox变成灰色的,用户很反感这种样式可以这样让它保持只读: 设置它的onclick=”return false” js里就是 checkbox.onclick=...
Disabled 和 Readonly 是两种常见的方法来实现 Input 只读效果,它们均可以使 Input 变为不可编辑状态,但它们之间存在着重要的区别。 Disabled 方法 Disabled 属性用于指定 Input 元素是否可用。当 Input 元素...
C#中const和readonly的用法比较 C#中const和readonly都是用于定义常量的关键字,但是它们之间存在着明显的差异。 首先,const关键字用于定义常量,const常量是隐式静态的,所有在类外用过类名来引用变量。const...