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

QQ登录

只需一步,快速开始

查看: 1047|回复: 6

[结贴] 获取用户

[复制链接]

6

主题

18

帖子

73

积分

初级会员

Rank: 2

积分
73
QQ
发表于 2014-12-1 23:08:26 | 显示全部楼层 |阅读模式
我有一张表,表里面有一个字段是默认当前用户id,我有一个虚的字段,是显示登陆者姓名,现在想用js获取该用户的姓名放到input中怎么做

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35920
发表于 2014-12-3 09:15:30 | 显示全部楼层
周创 发表于 2014-12-2 20:09
非常感谢。一般地,我们把当前用户都会用session或者放在请求域中,而这种做法实际上是利用ajax重新发起了 ...

如果是获取当前用户相关的信息平台本来就提供的有API,如果是根据id自己去取其他人的名字,这个需要发请求去获取
获取当前人的可以参考API中justep.Context提供的方法
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

1

主题

1222

帖子

1378

积分

金牌会员

Rank: 6Rank: 6

积分
1378
QQ
发表于 2014-12-2 09:04:15 | 显示全部楼层
可以用sendBizRequest 调用action 去查询,也可以页面添加一个bizdata关联这个表,在输入id后进行过滤
回复 支持 1 反对 0

使用道具 举报

99

主题

546

帖子

629

积分

高级会员

Rank: 4

积分
629
QQ
发表于 2014-12-2 09:35:45 | 显示全部楼层
mainActivity.grdMain_fYGHEditDone = function(event){
      var inputData = justep.xbl("dataMain").getValue("fYGH");
          var actionParam = new justep.Request.ActionParam();
         // alert(inputData);
          actionParam.setString("orderID",inputData);
          
      justep.Request.sendBizRequest2({
          action:"yghAction",
          dataType: "json",
          parameters :actionParam,
          callback: function(result) {
          if(result.state){
                //那得到的结果 复制给
          //alert("我走UI界面11111111"+JSON.stringify(result.response));
          justep.xbl("dataMain").setValue("fname",result.response);
          //alert("合计金额为:"+result.response);
          }else{
                 // alert("我走11111111");
                  justep.xbl("dataMain").setValue("fname","无该人员");
          // throw new Error("调用失败"+result.response.message);
          }
         }
         });               
};

你模仿我这个写   你把var inputData = justep.xbl("dataMain").getValue("fYGH");
换成变成当你获取的ID   然后用下面方法走到ACTION 里面查名字就可以了

评分

参与人数 1 +3 收起 理由
jishuang + 3 赞一个!

查看全部评分

回复 支持 1 反对 0

使用道具 举报

94

主题

1141

帖子

2380

积分

金牌会员

Rank: 6Rank: 6

积分
2380
发表于 2014-12-2 09:16:09 | 显示全部楼层
你是要获取登录人的sName 吧,可以自定义action根据sID查询人员表SA_OPPerson
人员表和具体字段如下:
SA_OPPerson               
序号        字段名称        字段描述
1        sID        唯一标识
2        sName        名称
3        sCode        编码
4        sIDCard        身份证号
5        sNumb        数据编号
6        sLoginName        登录名
7        sPassword        密码(MD5)
8        sPasswordTimeLimit        密码时限(天)
9        sPasswordModifyTime        密码修改时间
10        sMainOrgID        所属部门
11        sSafeLevelID        密级
12        sSequence        序号
13        sValidState        可用状态
14        sDescription        描述
15        sSex        性别
16        sBirthday        出生日期
17        sJoinDate        参加工作日期
18        sHomePlace        出生地
19        sDegree        学历
20        sGraduateSchool        毕业院校
21        sSpeciality        专业
22        sSchoolLength        学年制
23        sTitle        职称
24        sMarriage        婚姻状态
25        sCardNO        证件号码
26        sCardKind        证件类型
27        sFamilyAddress        家庭住址
28        sZip        邮编
29        sMsn        MSN
30        sQQ        QQ
31        sMail        电子邮件
32        sMobilePhone        移动电话
33        sFamilyPhone        家庭电话
34        sOfficePhone        办公电话
35        sPhoto        照片
36        sCountry        国家
37        sProvince        省
38        sCity        市
39        sEnglishName        英文名称
40        version        版本

评分

参与人数 1 +2 收起 理由
jishuang + 2 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

6

主题

18

帖子

73

积分

初级会员

Rank: 2

积分
73
QQ
 楼主| 发表于 2014-12-2 20:09:57 | 显示全部楼层
非常感谢。一般地,我们把当前用户都会用session或者放在请求域中,而这种做法实际上是利用ajax重新发起了一次请求。效果能实现,但我想了解下,不能利用session或者request来取当前用户么?
回复 支持 反对

使用道具 举报

6

主题

18

帖子

73

积分

初级会员

Rank: 2

积分
73
QQ
 楼主| 发表于 2014-12-3 09:25:38 | 显示全部楼层
jishuang 发表于 2014-12-3 09:15
如果是获取当前用户相关的信息平台本来就提供的有API,如果是根据id自己去取其他人的名字,这个需要发请 ...

再次非常的感谢,对API不熟,有些问题用x5不太会处理。在这里非常感谢大家的解答!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 15:02 , Processed in 0.074258 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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