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

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

[已解决] 两个字段拼接

[复制链接]
osboer 发表于 2018-8-16 15:23:02 | 显示全部楼层 |阅读模式
本帖最后由 Chain 于 2018-8-17 13:43 编辑

有三个文本框,第一个里面输入A,第二个里面输入B,当我需要的时候点击一个按钮动作,第三个内容为AB.如果没有点击则第三个为空。
Chain 发表于 2018-8-16 20:52:25 | 显示全部楼层
这块用平台的本身的按钮是没办法实现,只能通过写JQuery来实现这个脚本。
  1. <p>&nbsp;</p>
  2. <table width="100%" border="1" cellpadding="1" cellspacing="1" style="border: 1px solid rgb(180, 204, 238);">
  3.     <tbody>
  4.         <tr>
  5.             <td style="border: 1px solid rgb(180, 204, 238); text-align: center;" colspan="2">文本框计算</td>
  6.         </tr>
  7.         <tr>
  8.             <td style="border: 1px solid rgb(180, 204, 238); text-align: center;" width="20%">文本框一</td>
  9.             <td style="border: 1px solid rgb(180, 204, 238);"><input classname="cn.myapps.core.dynaform.form.ejb.InputField" id="11e8-a13f-fe7545e8-8e13-9feebca23b58" text="text" name="文本框一" texttype="text" fieldtype="VALUE_TYPE_VARCHAR" fieldkeyevent="Tabkey" readonlyshowvalonly="true" discript="" validaterule="" valuescript="" hiddenscript="" hiddenvalue="" hiddenprintscript="" printhiddenvalue="" readonlyscript="" refreshonchanged="true" isdefaultvalue="false" calculateonrefresh="false" mobile="true" numberpattern="" filtercondition="" validatelibs="" editmode="01" refreshmode="0" refreshfields="" processdescription="[];[]" /></td>
  10.         </tr>
  11.         <tr>
  12.             <td style="border: 1px solid rgb(180, 204, 238); text-align: center;">文本框二</td>
  13.             <td style="border: 1px solid rgb(180, 204, 238);"><input classname="cn.myapps.core.dynaform.form.ejb.InputField" id="11e8-a140-02c82549-8e13-9feebca23b58" text="text" name="文本框二" texttype="text" fieldtype="VALUE_TYPE_VARCHAR" fieldkeyevent="Tabkey" readonlyshowvalonly="true" discript="" validaterule="" valuescript="" hiddenscript="" hiddenvalue="" hiddenprintscript="" printhiddenvalue="" readonlyscript="" refreshonchanged="true" isdefaultvalue="false" calculateonrefresh="false" mobile="true" numberpattern="" filtercondition="" validatelibs="" editmode="01" refreshmode="0" refreshfields="" processdescription="[];[]" /></td>
  14.         </tr>
  15.         <tr>
  16.             <td style="border: 1px solid rgb(180, 204, 238); text-align: center;">文本框三</td>
  17.             <td style="border: 1px solid rgb(180, 204, 238);"><input classname="cn.myapps.core.dynaform.form.ejb.InputField" id="11e8-a140-06e1f34a-8e13-9feebca23b58" text="text" name="文本框三" texttype="text" fieldtype="VALUE_TYPE_VARCHAR" fieldkeyevent="Tabkey" readonlyshowvalonly="true" discript="" validaterule="" valuescript="var@nbsp;d=getItemValue(@quot;计算@quot;);@amp;#13;d;" hiddenscript="" hiddenvalue="" hiddenprintscript="" printhiddenvalue="" readonlyscript="" refreshonchanged="false" isdefaultvalue="false" calculateonrefresh="true" mobile="true" numberpattern="" filtercondition="" validatelibs="" editmode="01" refreshmode="0" refreshfields="" processdescription="[];[]" /></td>
  18.         </tr>
  19.         <tr>
  20.             <td style="border: 1px solid rgb(180, 204, 238); text-align: center;">计算</td>
  21.             <td style="border: 1px solid rgb(180, 204, 238);"><button name="btn" type="button">OK</button></td>
  22.         </tr>
  23.     </tbody>
  24. </table>
  25. <p>&nbsp;</p>
  26. <p><script type="text/javascript">
  27.     jQuery(document).ready(function() {                 
  28.         jQuery("button[name='btn']").click(function() {           
  29.             var a=jQuery("input[name='文本框一']").val();
  30.             var b=jQuery("input[name='文本框二']").val();                    
  31.             jQuery("input[name='文本框三']").val(a+b);
  32.         });
  33.         })

  34. </script></p>
复制代码
 楼主| osboer 发表于 2018-8-17 13:03:52 | 显示全部楼层
非常感谢Chain的代码,照着修改已实现功能。可以结贴。

本版积分规则

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

GMT+8, 2026-8-12 06:36

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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