如何使用jquery在表单的一部分中发布数据

时间:2011-06-23 22:19:09

标签: jquery

我有一个这样的表格:

<form id="abc">

<div id="xyz" >
//some elements
</div>
</form>

我已经绑定了这样的提交事件:

$(function(){
 $('#abc').submit(function(event){
    //I want to post the data (form fields stored in element 'xyz')
    $.post(/**/);
});
});

我怎样才能发布div'xyz'中的元素?

[编辑]

当我使用$(#id).serialize()时,我得到(url编码的)键值对。我只想要价值。我想要提取的数据是在textarea中。它由一组以逗号分隔的电子邮件组成。我想将电子邮件发布到服务器。我可以将数据发布为JSON数组(这意味着我将不得不解析字符串clientide),或者将字符串发送到服务器 - 这是更好的做法吗?

1 个答案:

答案 0 :(得分:1)

只是序列化div:

$myData=$('#xyz').serialize();