天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 3548|回复: 0

[视图-数据&查询] 查询表单怎么根据只读控件查询数据【查询条件根据只读控件查询不清空数据】

[复制链接]
sophie 发表于 2014-1-16 16:55:27 | 显示全部楼层 |阅读模式
Q:我的查询表单中的查询条件如果是只读的文本框,点击查询按钮后刷新,文本框中的内容清空了?怎么才能根据只读控件查询数据?
A:目前查询头的只读控件,点击查询后,值被清空是正常现象,因为我们在点击查询时,是提交查询表单内容,但是查询表单控件只读的时候 我们去点击查询的时候浏览器不会把只读控件的内容提交 上去,所以被清空是正常现象。如果您一定要此效果,则给您提供如下解决方案:
您在查询表单中再添加一个隐藏字段,获取的值 与只读的一样,显示的时候为只读控件,实际上查询的时候根据隐藏的字段来查,但是此情况下,需然查询生效了,但是只读控件的值还是会被清空,此时您在查询表单中切换到源代码,写上如下代码:该代码的主要作用是,当点击查询后,再从隐藏字段中把值赋予只读控件进行显示
  1. <script type="text/javascript">
  2. jQuery(document).ready(function(){
  3.         setTimeout(function(){
  4.                 var v = jQuery("input[name='tt_编号']").val();//tt_编号为隐藏字段
  5.                 jQuery("input[name='t_编号']").val(v);t_编号为只读字段
  6.         },1);
  7. });
  8. </script>
复制代码
前台效果如下图所示:
5.jpg 1.jpg 2.jpg 3.jpg
帖子摘自:http://teemlink.com/bbs/viewthre ... mp;extra=#pid278230
4.jpg

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 05:48

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表