`
uule
  • 浏览: 6359292 次
  • 性别: Icon_minigender_1
  • 来自: 一片神奇的土地
社区版块
存档分类
最新评论

批量更新时判断哪个需要更新

    博客分类:
  • JSP
阅读更多


<input type="checkbox" id="updateRateDesc" name="updateRateDesc" onclick="clickCheckbox(this,'rDesc')" value="update"/>

 该批量复选框选中的情况下,后台可以接收到updateRateDesc的值,说明该模块要批量更新,这样就可以只更新需要更新的模块

String updateRateDesc =request.getParameter("updateRateDesc");
if("update".equals(updateRateDesc)){
	tariff = updateTariff(tariff,tariffBean,PROPERTY_RATEDESC);
}
if("update".equals(updateCountry)){
	tariff = updateTariff(tariff,tariffBean,PROPERTY_COUNTRY);
}
 
function clickCheckbox(obj,id){
				if(obj.checked){
					jQuery("#"+id+" input[type=text]").attr("disabled","");
					jQuery("#"+id+" textarea").attr("disabled","");
					jQuery("#"+id+" input[type=button]").attr("disabled","");
					jQuery("#"+id+" input[type=checkbox]").attr("disabled","");
				}else{
					jQuery("#"+id+" input[type=text]").attr("disabled","true");
					jQuery("#"+id+" textarea").attr("disabled","true");
					jQuery("#"+id+" input[type=button]").attr("disabled","true");					
					jQuery("#"+id+" input[type=checkbox]").attr("disabled","true");
				}
			}

 

  • 大小: 7 KB
分享到:
评论

相关推荐

    ORACLE 批量更新三种方式比较

    - **特别注意**:在选择更新策略时,还需要考虑到数据库的性能瓶颈、并发控制等因素,确保批量更新操作不会对整个系统的稳定性造成影响。 通过合理选择批量更新的方法,我们可以在提高工作效率的同时,也保证了...

    django框架使用orm实现批量更新数据的方法

    在处理大量数据更新时,使用ORM进行批量更新是一种高效且安全的方法。本文将详细介绍如何在Django中使用ORM实现批量更新数据,并通过一个具体的例子进行说明。 首先,批量更新数据的基本思路是利用`QuerySet`对象的...

    Mybatis Plus 自定义批量插入或批量更新(根据唯一索引)

    在实际的项目开发中,批量插入和批量更新是常见的数据处理场景,尤其是在处理大量数据时,能够显著提升效率。本文将深入探讨如何在 Mybatis Plus 中自定义批量插入和批量更新,并根据唯一索引来确保数据的唯一性。 ...

    易语言在线更新源码 多文件批量更新 仿QQ

    2. **文件操作**:批量更新涉及多个文件的下载、校验和替换,需要掌握易语言中的文件读写、文件对比、文件删除等操作。 3. **版本比较**:系统需要判断本地版本与服务器上的版本差异,通常会通过比较版本号或者文件...

    postgresql sql批量更新记录

    需要注意的是,这种批量更新的方式虽然高效,但在大规模数据更新时可能会锁定整个表,影响其他并发操作。为了优化性能和减少锁表时间,可以考虑以下策略: - 使用`WITH`语句结合`UPDATE`进行批量更新,避免循环操作...

    淘宝 API 源码 Demo7-单个商品sku批量更新

    开发者需要检查响应状态,判断更新是否成功,并处理可能出现的错误或异常。 `TopSpace-单个商品sku批量更新-使用说明文档.docx`应提供了详细的操作指南和示例代码,帮助开发者理解如何整合这些步骤。`TopDO.sln`和`...

    Thinkphp批量更新数据的方法汇总

    在ThinkPHP框架中,批量更新数据是一个常见的需求,尤其是在进行大量数据处理时,合理有效的批量更新不仅可以提升数据库操作的效率,还能减轻服务器的负载。本文将详细介绍在ThinkPHP中批量更新数据的多种方法,并...

    批量更新SQL类型定义

    1、批量更新SQL类型定义,比如int--&gt; varchar(10)等 2、只支持系统类型不支持用户自字义类型,使用了事务处理,修改不成功则回滚 3.添加有默认值的字段的修改,使用了INFORMATION_SCHEMA.COLUMNS 如果是不同数据...

    批量插入或更新.zip

    当涉及到主键冲突或唯一索引冲突时,批量更新就变得尤为重要。例如,如果我们尝试插入的记录中存在与已有数据相同的主键,数据库会抛出异常。在这种情况下,我们可以使用`ON DUPLICATE KEY UPDATE`语句(MySQL特有)...

    批量修改_lsp批量修改_lsp文字数值_cad批量_CAD批量修改_

    在CAD(计算机辅助设计)领域,批量修改是一个重要的操作,特别是在处理大量图纸时,能够显著提高工作效率。批量修改_lsp批量修改_lsp文字数值_cad批量_CAD批量修改_这个标题和描述暗示了我们讨论的核心内容是利用...

    Yii2 批量插入、更新数据实例

    在使用yii2开发项目时,有时候会...//批量更新,并将需要批量插入的数据放入数组中 foreach($goods as $k =&gt; $v) { if(yourModel::updateAllCounters( ['goods_num' =&gt; $v], ['goods_id' =&gt; $k,'user_id' =&gt; $id] ))

    windows git 批量 clone 脚本

    `pull-all.bat`文件则是进行批量更新本地仓库至最新版本的脚本。`git pull`命令结合了`git fetch`和`git merge`,可以获取远程仓库的最新更改并合并到本地分支。这个脚本会遍历每个仓库,执行`git pull`以保持代码...

    QQ邮箱批量检测是否开通工具V1.8.3.5.zip

    在使用QQ邮箱批量检测工具时,用户需要准备一份包含待检测邮箱地址的文本文件,工具会逐个读取这些地址并进行检测。检测结果通常会以报告的形式呈现,包括已开通的邮箱列表和未开通的邮箱列表,方便用户进行后续操作...

    精准掌控数据流:MySQL游标在批量更新和删除中的应用

    这种特性在处理大量数据时尤为有用,特别是在进行批量更新或删除操作时。 MySQL作为一种广泛使用的开源关系型数据库管理系统(RDBMS),提供了游标这一功能。MySQL中的游标主要在存储过程或函数中使用,用于逐行...

    C#中海量数据的批量插入和更新[顶].pdf

    一个更好的方法是使用`SqlCommand`的`ExecuteNonQuery`方法,结合参数化查询来处理批量更新,同时通过循环和条件判断来决定何时提交批量更新。 另外,为了优化性能,可以考虑以下几点: 1. **事务管理**:在执行...

    SqlCommandBuder查询批量修改

    标题中的"SqlCommandBuder查询...它利用SqlCommand和SqlCommandBuilder实现了参数化查询和批量更新功能,确保了数据操作的安全性和效率。同时,软件内嵌的数据库使得它可以作为一个独立的应用程序,便于管理和维护。

    易语言Access链接表批量修改源码

    描述中提到“对象方法操作Access数据库进行链接表批量更新操作”,这暗示了程序可能采用了面向对象的编程方式,将数据库操作封装为对象,然后通过调用这些对象的方法来执行批量更新。在易语言中,可以创建自定义的...

    命令行批量生成工具

    3. **循环与条件判断**:高级的批量生成工具还可能包含循环结构和条件判断语句,使得脚本能根据特定条件执行不同的分支,极大地提高了自动化程度。 4. **错误处理**:在自动化执行过程中,可能会遇到各种预料之外的...

    百度批量查询工具

    使用"百度批量查询工具.exe"时,用户需先下载并运行该执行文件,然后按照界面提示进行操作。一般步骤包括输入或导入网址列表,设定查询参数,点击开始查询,等待结果生成,最后可选择导出结果。 在SEO工作中,这款...

Global site tag (gtag.js) - Google Analytics