Foxtable(狐表)用户栏目专家坐堂 → 微信开发可以做文本框联动吗


  共有2225人关注过本帖树形打印复制链接

主题:微信开发可以做文本框联动吗

帅哥哟,离线,有人找我吗?
jframe
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:112 积分:1371 威望:0 精华:0 注册:2012/10/18 14:22:00
微信开发可以做文本框联动吗  发帖心情 Post By:2020/8/21 8:43:00 [显示全部帖子]

 微信开发可以做文本框联动吗?
一个文本输入框中输入ID,onchange之后,在数据库中根据第一个文本框输入的ID搜索到NAME
然后返回NAME结果到前台,在另一个文本框中显示出来.
在帮助文档中只看到列表输入框的联动.

 回到顶部
帅哥哟,离线,有人找我吗?
jframe
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:112 积分:1371 威望:0 精华:0 注册:2012/10/18 14:22:00
  发帖心情 Post By:2020/8/21 9:35:00 [显示全部帖子]

在imscashcheckinnew.htm中
With wb.AddInputGroup("form1","ipg1")
.AddInput("请款人工号","请款人工号*","text").Attribute = ""
End With
wb.AppendHTML("") '引入脚本文件

上面双引号中间的onch ange=' getuserdpt() ' 无法显示,实际代码中是有的

在imscashcheckinnew.js中
function getuserdpt(){
    var result= submitAjaxFileds('getuserdpt.htm','','请款人工号',false);  
    }
}

在getuserdpt.htm中
Case "getuserdpt.htm"
        msgbox("请款人工号=" & e.Values("请款人工号"))

这时弹出的对话框中,e.Values("请款人工号")值为空?

请教一下,谢谢

[此贴子已经被作者于2020/8/21 9:47:37编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
jframe
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:112 积分:1371 威望:0 精华:0 注册:2012/10/18 14:22:00
  发帖心情 Post By:2020/8/21 10:22:00 [显示全部帖子]

 我把
.AddInput("请款人工号","请款人工号*","text").Attribute = "onch笑ange='getuserdpt()'"
改成
.AddInput("userid","请款人工号*","text").Attribute = "onch笑ange='getuserdpt()'"

就可以了
在imscashcheckinnew.js文件中
alert(document.getElementById("请款人工号").value);
显示为空
alert(document.getElementById("userid").value);
显示文本框内容

 回到顶部