flybenzsl500 发表于 2008-4-13 17:12

ajax里的 xmlhttp.send()方法

这是我写的一段ajax的代码片段。
createXMLHttpRequest();
        url="valindex?[color=YellowGreen]username[/color]="+document.myform.usern.value+"&[color=YellowGreen]userpassword[/color]="+document.myform.userp.value;
        xmlhttp.open("post",url,true);
        xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
        xmlhttp.onreadystatechange=callbackpassagain;
        [color=Red]xmlhttp.send[/color](??);
我想传的是两个变量。分别是绿色标记的username和userpassword。这里面标记为红色的那段代码的括号里我想传两个变量该怎么写?请指教。

编程之星 发表于 2008-4-13 23:45

如果你采用了POST来传递参数。那么你的URL就不应该写成上面的那个形式了。然后你在.send()方法中加入你所需要传递的参数。

渚薰 发表于 2008-4-14 08:59

格式同url的query部分,为字符串,即
field1=value1&field2=value2

页: [1]

编程论坛