Javascript 如何使用mootools获取文本字段的值?

Javascript 如何使用mootools获取文本字段的值?,javascript,html,mootools,Javascript,Html,Mootools,嗨,我的表单中有这样一个文本字段 <input type="text" name="optionsArray[]" class="pollOptionInput"> 我想得到这些值,它们可以是值1=123,值2=foo,值3=bar,等等 我想获取这些值,以便通过ajax将它们传递给我的控制器。不确定我是否正确读取了这些值-所有字段都将具有相同的名称吗 如果是的话,这是可行的: var vals = document.getElements("input.pollOptionI

嗨,我的表单中有这样一个文本字段

<input type="text" name="optionsArray[]" class="pollOptionInput">

我想得到这些值,它们可以是值1=123,值2=foo,值3=bar,等等


我想获取这些值,以便通过ajax将它们传递给我的控制器。

不确定我是否正确读取了这些值-所有字段都将具有相同的名称吗

如果是的话,这是可行的:

var vals = document.getElements("input.pollOptionInput[name='optionsArray[]']").get("value");
console.log(vals);
论加价

<input type="text" value="foo" name="optionsArray[]" class="pollOptionInput">

<input type="text" value="boo" name="optionsArray[]" class="pollOptionInput">

<input type="text" value="bar" name="optionsArray[]" class="pollOptionInput">

它是有效的,我的意思是它确实获得了所有的值,但是我如何将它们传递到我的ajax json这里是我的var request=new
request.json({'method':'post','url':en4.core.baseUrl+'wall/createpoll/','data':{'poll\u title':poll\u title,'poll\u description':poll\u description,'poll\u privacy':poll\u privacy,'poll\u comment':poll\u comment,'options':vals},
或者你可以传递一个表单元素,mootools会为你序列化它。你能给我一个例子吗?我是这方面的初学者
new Request.JSON({
    'method': 'post',
    'url': en4.core.baseUrl + 'wall/createpoll/',
    'data': {
        'poll_title': poll_title,
        'poll_description': poll_description,
        'poll_privacy': poll_privacy,
        'poll_comment': poll_comment,
        'options': vals
    }
}).send();

new Request.JSON({
    'method': 'post',
    'url': en4.core.baseUrl + 'wall/createpoll/',
    'data': document.id("formName") // serialize all input fields of a form.
}).send();