怎么用ajax的post向服务器发送请求

functiondoLogin(){varjqueryObj1=$("#username");varuserName=jqueryObj1.val();varjquery... function doLogin (){
var jqueryObj1 = $("#username");
var userName = jqueryObj1.val();
var jqueryObj2 = $("#password");
var password = jqueryObj2.val();
alert(userName);
if(userName==null||userName.length==0){
var resultObj1 = $("#result1");
resultObj1.html("用户名不能为空!");
}else if(password==null||password.length==0){
var resultObj2 = $("#result2");
resultObj2.html("密码不能为空!");
}
$.post("<%=request.getContextPath() %>/login.do?operate=doLogin");
}
为什么这样写服务器端接收不到请求??
展开
 我来答
屡败屡战的红毛
2011-02-11 · 超过44用户采纳过TA的回答
知道小有建树答主
回答量:170
采纳率:0%
帮助的人:142万
展开全部
// 主过程
function startXMLHttp(){
createXMLHttp();
var send_string="name="+document.getElementById("name").value;
send_string= encodeURI(send_string)
xmlHttp.onreadystatechange =stataHandler;
xmlHttp.open("post","ajax_show.php",true);
// xmlHttp.setRequestHeader("cache-control","no-cache");
// 以下两句用POST 时不可少,LZ 参考下
xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
xmlHttp.send(send_string); //发送
}
hanqian2007
2011-01-27 · 超过16用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:41.6万
展开全部
你可以用火狐调试一下 看看有没有向后台发送请求。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
华南商贸网
2011-01-27
知道答主
回答量:19
采纳率:0%
帮助的人:8.6万
展开全部
建议查下JQ手册POST的用法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wangjingzhiqr
2011-01-31
知道答主
回答量:41
采纳率:0%
帮助的人:25.2万
展开全部
不给分啊,怎么帮你啊...............
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 3条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式