jquery通过ajax发送所有html变量


jquery send all html variable by ajax

我想使用ajax将html所有标签值传递给另一个文件。这可能是吗

$.ajax({
   url:"myp.php",
   type:'POST',
   data: //here I want to all possible element values in current html
});

有什么想法吗???

$.ajax({
   url:"myp.php",
   type:'POST',
   data: $(':input').serialize()
});

如果您想从一个特殊的表单中发布所有可能的元素值:

$('#myForm').serialize();

我认为你可以用不同的选择器做同样的事情,它将包括要提交的每个元素:

所以,像这样的东西应该可以做到:

$('input, select, textarea').serialize();

您可以在这里看到jQuery.serialize():http://api.jquery.com/serialize/

还有类似的问题:将表单数据序列化为JSON

您可以使用这个发布所有表单的元素

data : $('#form').serializeArray();