QeePHP 开源社区 - 引领 PHP 开发新思想、新模式's Archiver

jackiesun 发表于 2009-6-9 18:14

jquery取qform 里值怎么不对啊。。

[i=s] 本帖最后由 jackiesun 于 2009-6-10 17:38 编辑 [/i]

alert($("input[name=username]").val());

这样就是不对、、、
很怪。。
当不用Qform时没问题。。。

jerry2801 发表于 2009-6-9 18:37

看源码,是否有 input[name=username]

kukat 发表于 2009-6-9 22:38

[i=s] 本帖最后由 kukat 于 2009-6-9 22:40 编辑 [/i]

$("input[name=username]")应该是个数组
qform生成的表单input元素都有id值为什么不用呢?
能用id的地方尽量用id,效率比较高

laoliu 发表于 2009-6-10 00:14

[quote]$("input[name=username]")应该是个数组
qform生成的表单input元素都有id值为什么不用呢?
能用id的地方尽量用id,效率比较高
[size=2][color=#999999]kukat 发表于 2009-6-9 22:38[/color] [url=http://qeephp.com/bbs/redirect.php?goto=findpost&pid=45176&ptid=7622][img]http://qeephp.com/bbs/images/common/back.gif[/img][/url][/size][/quote]

严重同意,直接取ID比这么查询要高效的多。

uutan 发表于 2009-6-10 01:21

jquery 1.2.X版本以下使用$("input[@name=username]").val()
jquery 1.3.X版本以上使用$("input[name=username]").val()

leeo 发表于 2009-6-30 23:02

alert($("input[name=username]").eq(0).val());

页: [1]

Powered by Discuz! Archiver 7.0.0  © 2001-2009 Comsenz Inc.