2011-09-30 59 views
1

如果存在JQuery中的form.serialize等效项,那么它是什么?原型中的JQuery等效

$('person-example').serialize() 
// -> 'username=sulien&age=22&hobbies=coding&hobbies=hiking' 

$('person-example').serialize(true) 
// -> {username: 'sulien', age: '22', hobbies: ['coding', 'hiking']} 

回答

2

这是相同的,但是你必须把你的#之前选择选择某些ID

$('#person-example').serialize(); 
+1

原型的'$'功能基本上是'document.getElementById'的别名。不知道你从哪里得到类选择器想法... –

+1

从什么时候开始?这是不正确的。如果你使用他的一个,它会搜索tagName person-example,而不是他的Id – genesis

+1

你混淆了Prototype的''''和jQuery的''''。 http://api.prototypejs.org/dom/dollar/ –