起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1452|回复: 4

[结贴] 下拉框

[复制链接]

64

主题

309

帖子

553

积分

高级会员

Rank: 4

积分
553
发表于 2013-8-13 10:54:10 | 显示全部楼层 |阅读模式
做了一个下拉框,有国产和进口两个选择。选择进口的时,只要填写仪器设备原价,设备进口原价也自动填写。这个需求该怎么做呢
111.jpg

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2013-8-13 11:02:59 | 显示全部楼层
在data的ValueChanged事件中写JS

var  data = justep.xbl("data");
data.setValue("A字段",data.getValue("B字段"));
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

64

主题

309

帖子

553

积分

高级会员

Rank: 4

积分
553
 楼主| 发表于 2013-8-13 11:09:18 | 显示全部楼层
fpj 发表于 2013-8-13 11:02
在data的ValueChanged事件中写JS

var  data = justep.xbl("data");

就这么简单么。。。。只有下拉列表选择进口的时候,两个input的数值才相等,应该加个if把!能不能写详细点呢!
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2013-8-13 11:19:12 | 显示全部楼层
wuxusen 发表于 2013-8-13 11:09
就这么简单么。。。。只有下拉列表选择进口的时候,两个input的数值才相等,应该加个if把!能不能写详细 ...

晕。你就不会自己想想办法,非要别人给你现成的

var  data = justep.xbl("data");
var  lstr = data.getValue("c字面") ;
if (lstr == "进口"){
data.setValue("A字段",data.getValue("B字段"));
}
向前进,向前进,我们……
回复 支持 反对

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2013-8-13 11:23:29 | 显示全部楼层
wuxusen 发表于 2013-8-13 11:09
就这么简单么。。。。只有下拉列表选择进口的时候,两个input的数值才相等,应该加个if把!能不能写详细 ...

最好再判断一下,更改是那个字段,如果是更改的仪器原价,再执行赋值。

评分

参与人数 1威望 +10 收起 理由
wuxusen + 10 神马都是浮云

查看全部评分

向前进,向前进,我们……
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-17 15:51 , Processed in 0.098161 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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