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

QQ登录

只需一步,快速开始

楼主: dex

[结贴] 动态为input控件清空与赋值

[复制链接]

29

主题

120

帖子

483

积分

中级会员

Rank: 3Rank: 3

积分
483
QQ
 楼主| 发表于 2016-9-1 14:40:23 | 显示全部楼层
cgrddv 发表于 2016-9-1 14:32
那你在这里掉inputEvent方法没意义,现在这个值就是空字符串。你要不把文件发上来,让我们玩一下 ...

恳请帮忙

myX5.rar

7.36 KB, 下载次数: 13

文件

回复 支持 反对

使用道具 举报

64

主题

471

帖子

1127

积分

金牌会员

Rank: 6Rank: 6

积分
1127
发表于 2016-9-1 15:02:04 | 显示全部楼层
你的逻辑太乱了,还是利用绑定机制来处理更好些
回复 支持 反对

使用道具 举报

29

主题

120

帖子

483

积分

中级会员

Rank: 3Rank: 3

积分
483
QQ
 楼主| 发表于 2016-9-1 15:06:50 | 显示全部楼层
qldsrx 发表于 2016-9-1 15:02
你的逻辑太乱了,还是利用绑定机制来处理更好些

问题是   选项   是可呀动态生成的呀,这个要怎么绑定呢?
回复 支持 反对

使用道具 举报

0

主题

1639

帖子

497

积分

中级会员

Rank: 3Rank: 3

积分
497
QQ
发表于 2016-9-1 15:29:38 | 显示全部楼层

这个input是平台的组件,对$().val()这个方法不适合直接用在x5内的input上。你如果想用$().val()这种方法,就需要用一个普通的input。平台是做过其他操作的
回复我的时候请点击我当前评论旁边的回复按钮,能保证第一时间看到您的回复,在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

0

主题

1639

帖子

497

积分

中级会员

Rank: 3Rank: 3

积分
497
QQ
发表于 2016-9-1 15:30:11 | 显示全部楼层
cgrddv 发表于 2016-9-1 15:29
这个input是平台的组件,对$().val()这个方法不适合直接用在x5内的input上。你如果想用$().val()这种方法 ...

如果想清空,你可以用this.comp(input的xid).val()用这个平台的方法
回复我的时候请点击我当前评论旁边的回复按钮,能保证第一时间看到您的回复,在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

29

主题

120

帖子

483

积分

中级会员

Rank: 3Rank: 3

积分
483
QQ
 楼主| 发表于 2016-9-1 15:41:19 | 显示全部楼层
cgrddv 发表于 2016-9-1 15:29
这个input是平台的组件,对$().val()这个方法不适合直接用在x5内的input上。你如果想用$().val()这种方法 ...

普通的input? 你是说那个HTML文件夹中那个" input(html)"
回复 支持 反对

使用道具 举报

0

主题

1639

帖子

497

积分

中级会员

Rank: 3Rank: 3

积分
497
QQ
发表于 2016-9-1 15:48:45 | 显示全部楼层
dex 发表于 2016-9-1 15:41
普通的input? 你是说那个HTML文件夹中那个" input(html)"

对,就是html自带的那个input
回复我的时候请点击我当前评论旁边的回复按钮,能保证第一时间看到您的回复,在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

29

主题

120

帖子

483

积分

中级会员

Rank: 3Rank: 3

积分
483
QQ
 楼主| 发表于 2016-9-1 15:52:05 | 显示全部楼层
cgrddv 发表于 2016-9-1 15:48
对,就是html自带的那个input

  还有一一个不明白的是:
     我设置了另一个修改按钮,该按钮事件是把已经填写好的问题内容再次动态的赋值到input中方便修改,但奇怪的是将值赋值进去后,鼠标点入到input框中时值又消失了, input框中就什么也没有了??

这个问题是不是,也和使用平台的input有关呢
回复 支持 反对

使用道具 举报

64

主题

471

帖子

1127

积分

金牌会员

Rank: 6Rank: 6

积分
1127
发表于 2016-9-1 15:54:35 | 显示全部楼层
用list
回复

使用道具 举报

0

主题

1639

帖子

497

积分

中级会员

Rank: 3Rank: 3

积分
497
QQ
发表于 2016-9-1 15:57:10 | 显示全部楼层
dex 发表于 2016-9-1 15:52
还有一一个不明白的是:
     我设置了另一个修改按钮,该按钮事件是把已经填写好的问题内容再次动态的 ...

是的,也就是说平台提供的input组件,你用$().val()修改值是有问题的,要用this.comp().val()
回复我的时候请点击我当前评论旁边的回复按钮,能保证第一时间看到您的回复,在问题解决后,希望大家可以吧解决方法也分享一下,这样可以让更多的X5开发者共同进步,谢谢大家的知识共享
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-10 07:47 , Processed in 0.054161 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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