ajax提交表单问题,怎么在ajax里面提交表单
$.ajax({async:false,url:"<%=basePath%>/fileReceive/addReceive.shtml",type:post,dataTy...
$.ajax({
async:false,
url:"<%=basePath %>/fileReceive/addReceive.shtml",
type:post,
dataType:"text"
error:function(){
alert("error');
}
success:function(data){
if(data=="success"){
alert("收发文增加成功");
window.returnValue=data;
receiveName.submit();
window.close;
}else{
alert("收发文增加失败");
return;
}
这样是对的嘛,该怎么改 展开
async:false,
url:"<%=basePath %>/fileReceive/addReceive.shtml",
type:post,
dataType:"text"
error:function(){
alert("error');
}
success:function(data){
if(data=="success"){
alert("收发文增加成功");
window.returnValue=data;
receiveName.submit();
window.close;
}else{
alert("收发文增加失败");
return;
}
这样是对的嘛,该怎么改 展开
2个回答
展开全部
var username = $("#username"),val();
var password = $("password").val();
var obj = {"username":username,"password":password};
// obj 就是把form里面的 input全部装进来,这是json格式 在ajax 里传入后台,后台可以用//request.getparam("username");
//request.getparam("password "); 取得对应的值。 明白?
$.ajax({
type:post,
async:false,
url:"<%=basePath %>/fileReceive/addReceive.shtml",
data: obj,
dataType:"text"
error:function(){
alert("error');
}
success:function(data){
if(data=="success"){
alert("收发文增加成功");
window.returnValue=data;
receiveName.submit();
window.close;
}else{
alert("收发文增加失败");
return;
}
var password = $("password").val();
var obj = {"username":username,"password":password};
// obj 就是把form里面的 input全部装进来,这是json格式 在ajax 里传入后台,后台可以用//request.getparam("username");
//request.getparam("password "); 取得对应的值。 明白?
$.ajax({
type:post,
async:false,
url:"<%=basePath %>/fileReceive/addReceive.shtml",
data: obj,
dataType:"text"
error:function(){
alert("error');
}
success:function(data){
if(data=="success"){
alert("收发文增加成功");
window.returnValue=data;
receiveName.submit();
window.close;
}else{
alert("收发文增加失败");
return;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-03-01
展开全部
function request(strUrl, data, func){
$.ajax({
cache:false,
type:"post",
url:strUrl,
dataType:"json", //"html", //
data:data, // {NAME:VALUE}
ifModified:false,
async:true,
beforeSend: function(XMLHttpRequest){/*ShowLoading(); */ },
complete :function(XMLHttpRequest, status){
try{isBusy=false;}catch(e){}
},
error: function (xhr, status, errMsg){
if("parsererror"==status){
alert("查询失败,请稍等再试。");
}else{
alert(status+":"+errMsg);
}
},
success: func
});
}
$.ajax({
cache:false,
type:"post",
url:strUrl,
dataType:"json", //"html", //
data:data, // {NAME:VALUE}
ifModified:false,
async:true,
beforeSend: function(XMLHttpRequest){/*ShowLoading(); */ },
complete :function(XMLHttpRequest, status){
try{isBusy=false;}catch(e){}
},
error: function (xhr, status, errMsg){
if("parsererror"==status){
alert("查询失败,请稍等再试。");
}else{
alert(status+":"+errMsg);
}
},
success: func
});
}
追问
提交表单了,我主要是想在里面提交表单
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询