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

QQ登录

只需一步,快速开始

楼主: lerbin

[结贴] 手机端的js函数识别不了是什么情况?

[复制链接]

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2015-2-2 18:15:03 | 显示全部楼层
jishuang 发表于 2015-2-2 16:49
在data的valueChanged中获取一下看看能不能取到

在main的valuechanged里写的话每填一个框就会alert 一个信息,这不科学
回复 支持 反对

使用道具 举报

7

主题

43

帖子

150

积分

初级会员

Rank: 2

积分
150
发表于 2015-2-2 19:52:35 | 显示全部楼层
根据 var str = data.getValue("fStartTime");
你确定 str 能以字符串形式展现吗?手机浏览器是哪个?
回复 支持 反对

使用道具 举报

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2015-2-2 20:47:54 | 显示全部楼层
netedush 发表于 2015-2-2 19:52
根据 var str = data.getValue("fStartTime");
你确定 str 能以字符串形式展现吗?手机浏览器是哪个? ...

不是以字符串的形式哦,是在开始时间的valuechange事件改变时,取到开始时间,现在就是在input2valuechange事件中取不到开始时间,很烦
回复 支持 反对

使用道具 举报

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2015-2-2 20:51:38 | 显示全部楼层
mainActivity.input2Change = function(event){
   var data = justep.xbl("main");
   var st = data.getValue("fStartTime");//取开始时间
   alert(st);
把开始时间alert出来竟然为:null
为什么会这样??
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2015-2-3 09:23:37 | 显示全部楼层
lerbin 发表于 2015-2-2 18:15
在main的valuechanged里写的话每填一个框就会alert 一个信息,这不科学

可以通过event.column判断是那个关系的值发生改变的时候触发啊,这个之前的帖子中好像就说过
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2015-2-3 10:59:42 | 显示全部楼层
jishuang 发表于 2015-2-3 09:23
可以通过event.column判断是那个关系的值发生改变的时候触发啊,这个之前的帖子中好像就说过 ...

在天数改变时用valuechange事件中
data.setValue("fLeaveDays", "");这个给它赋值怎么赋不了,天数怎么不变??

var data = justep.xbl("main");
   if(  minutes<30 && hours<1 &&days<=1 ){
           alert("您请假时长为"+day+"天"+Hours+"小时"+"请提前30分钟填写!");
           data.setValue("fStartTime", "");
           data.setValue("fEndTime", "");
           data.setValue("fLeaveDays", "");
           debugger;
           data.setValue("fLeaveHours", "0");
   }
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2015-2-3 11:55:41 | 显示全部楼层
lerbin 发表于 2015-2-3 10:59
在天数改变时用valuechange事件中
data.setValue("fLeaveDays", "");这个给它赋值怎么赋不了,天数怎么不 ...

设置为0或者其他的是否可以
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2015-2-4 10:03:45 | 显示全部楼层
jishuang 发表于 2015-2-3 11:55
设置为0或者其他的是否可以

在天数inputvaluechange事件中的天数赋值不了,其他的也不行
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2015-2-4 10:59:33 | 显示全部楼层
lerbin 发表于 2015-2-4 10:03
在天数inputvaluechange事件中的天数赋值不了,其他的也不行

你在天数的inputvaluechange中给天数赋值,那就一直触发那就死循环了啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

196

主题

763

帖子

801

积分

高级会员

Rank: 4

积分
801
QQ
 楼主| 发表于 2015-2-4 11:26:23 | 显示全部楼层
jishuang 发表于 2015-2-4 10:59
你在天数的inputvaluechange中给天数赋值,那就一直触发那就死循环了啊

你怎么弄??
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 10:05 , Processed in 0.063930 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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