当前位置:  开发笔记 > 编程语言 > 正文

如何使用jQuery从<input>中检索值?

如何解决《如何使用jQuery从<input>中检索值?》经验,为你挑选了2个好方法。

我必须隐藏输入字段,例如:



我想检索这两个值并使用jQuery将它们发布到服务器.如何使用jQuery选择器引擎来获取这些值?



1> ybo..:

由于"foo"和"foo1"是输入字段的名称,因此您将无法使用jQuery(#)的id选择器,但您必须使用属性选择器:

var foo = $("[name='foo']").val();
var foo1 = $("[name='foo1']").val();

这不是最好的选择,性能方面.你最好设置输入字段的id并使用id选择器(例如$("#foo"))或者至少为属性选择器提供一个上下文:

var form = $("#myForm"); // or $("form"), or any selector matching an element containing your input fields
var foo = $("[name='foo']", form).val();
var foo1 = $("[name='foo1']", form).val();



2> Bogdan Const..:

您应该使用id或类来加速获取值过程.

ID版本(假设输入有id ='foo')

var value1 = $('#foo').val();

类版本(假设输入有class ='foo')

var value1 = $('.foo').val();

推荐阅读
ERIK又
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有