0
<form method='post' name='...' action='index.html' onsubmit='function(x,z,u)'>

我想发送我的表单的每个元素,这些元素将被发送一个 PHP 文件

xmlhttp.open("GET","user.php?q="+str,true) 

Onsubmit()使用和提交多个变量的正确语法是xmlhttp.open()什么?

我是自学成才,如果我以后可以在程序中使用代码,我会更加感谢你。

4

2 回答 2

0

你想要这样的东西:

xmlhttp.open("GET", "user.php?q1="+encodeURIComponent(x)+"&q2="+encodeURIComponent(y)+"&q3="+encodeURIComponent(z), true);

如果您使用像 jQuery 这样的库会更容易。如果你想要一个表单的所有输入,你可以使用它的$.serialize()功能。如果您需要计算要发送的值,它具有允许您将参数作为对象提供的功能,它会处理所有编码$.get$.post

于 2013-06-06T07:53:40.737 回答
0

你真的需要 AJAX 吗?如果要将表单元素发送到 php 文件,为什么不能在 action 属性中设置它?

于 2013-06-06T08:00:51.460 回答