帆软设置点击事件

单个查询框

查询按钮设置点击事件,可以在搜索框内进行多值输入,并且以回车enter键为换行键

一般txt控件以Ctrl+enter为回车键

 JavaScript语句,代码如下:

var lotid1 = this.options.form.getWidgetByName("lotid").getValue();
var lotid2 = "";
var num2 = 0;

if (!(lotid1 == "" || lotid1 == null)) {
  lotid2 = lotid1.replace(/\n/g, "','");
};

var arr = lotid2.match(/[,,]/g);

if (arr)
  num2 = arr.length + 1;
if (num2 > 100) {
  alert("提醒,最多只能输入100个晶片号,您此次输入晶片数量是:" + num2);
  return false;
}
return this.options.form.getWidgetByName("lotid").setValue(lotid2);

多个查询框

两个查询框,设置两个查询框必须有一个不为空,才能进行查询,并且两个查询框内可以输入多个值,以回车为换行符

 点击1代码:

var LOT_ID1 = this.options.form.getWidgetByName("LOT_ID").getValue();
var MARKING_NUMBER1 = this.options.form.getWidgetByName("MARKING_NUMBER").getValue();

var LOT_ID2 = "";
var num2 = 0;

if( (LOT_ID1 == "" || LOT_ID1==null)&&(MARKING_NUMBER1 == "" || MARKING_NUMBER1==null) ){  
  alert("错误,请输入晶片号或刻号,两者不可同时为空!");  
  return false;       
};

if (!(LOT_ID1 == "" || LOT_ID1 == null)) {
  LOT_ID2 = LOT_ID1.replace(/\n/g, "','");
};

var arr = LOT_ID2.match(/[,,]/g);

if (arr)
  num2 = arr.length + 1;
if (num2 > 100) {
  alert("提醒,最多只能输入100个晶体号,您此次输入晶体数量是:" + num2);
  return false;
}
return this.options.form.getWidgetByName("LOT_ID").setValue(LOT_ID2);

点击2代码块:

var MARKING_NUMBER1 = this.options.form.getWidgetByName("MARKING_NUMBER").getValue();
var MARKING_NUMBER2 = "";
var num2 = 0;

if (!(MARKING_NUMBER1 == "" || MARKING_NUMBER1 == null)) {
  MARKING_NUMBER2 = MARKING_NUMBER1.replace(/\n/g, "','");
};

var arr = MARKING_NUMBER2.match(/[,,]/g);

if (arr)
  num2 = arr.length + 1;
if (num2 > 100) {
  alert("提醒,最多只能输入100个刻号,您此次输入刻号数量是:" + num2);
  return false;
}
return this.options.form.getWidgetByName("MARKING_NUMBER").setValue(MARKING_NUMBER2);

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值