AJAX_ajax提交url与ajax提交表单的详细比较,1:ajax自已构造一个url,这种方
url: "pageAction!createHtml.action",
//alert(responseText);
$("#edit_bg").show();
alert(data);
复制代码 代码如下:
}}
}else{
}
alert("人不能为空");
alert("操作失败,请联系管理员!");
$("#reloading").hide();
alert("必填参数不能为空!")
}catch(e){alert(e.message);}
});
// window.location.reload();
alert('操作成功!');
}
function showResponse(responseText) {
1:ajax自已构造一个url,这种方式传参数要用Data,不能用于表单提交。
}
//edit_bg是个div,提交时显示,这样可以使背景页面不能操作。
$("#form1").ajaxSubmit({
复制代码 代码如下:
return false;try{
window.location.reload();
$("#edit_bg").show();
}
});
{
例:
data: "id="+id,
url : "costAtion!save2.action",
$("#reloading").hide();
else if(responseText == 'timeError')
2:ajax提交表单,这对于大数据传输非常有用,如用户注册,信息量非常大,用ajax提交表单,页面比较美观 但是,对于ajax提交表单,我们还得引入一个js,即:jquery.form.js"
var ajaxOptionsNew = {
例:
if($("#Name").val() == ""){
}else{
}
$("#reloading").show();
function createHtml(id){
} //操作成功后的操作
};
type: "POST",
3: 2项中ajax提交表单虽然可以正确操作,但返回的data数据有问题,页面得不到处理结果。如下的代码对ajax提交表单进行了纠正
function submitForm(){
if(responseText == 'true'){
alert("出发时间不能大于报销时间!");
$.ajax({
alert("操作成功。");
success: function(data){
$("#edit_bg").hide();
// window.location.reload();
$("#edit_bg").hide();
alert('操作失败!');
alert("操作失败,请联系管理员!");
$("#Name").focus();
if(data == "true"){
}
alert('操作失败!');
复制代码 代码如下:
function fn_check_form(){
} //操作成功后的操作
}
{
else{
//form1为表单名
alert(XMLResponse.responseText);
alert("操作成功。");
success : showResponse,
}
type: "POST",
if(data.indexOf("true")!=-1){
}
}
function uploadFile(){
else if(responseText == 'paramFalse')
$('#form1').ajaxSubmit(ajaxOptionsNew);
success: function(data){
error : function(XMLResponse) {
相关热词:
本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!
本文地址: https://v30.fanwenzhu.com/jq/ui/5459.shtml
