Jsp页面简单的Ajax提交

今天要做一个共用的信息详情展示页,因为是公用的,所以返回的按钮地址就不能写成固定的了(因为后面还有很多地方需要用到这个地方)

一开始用的from表单提交的方式并且加了一个iframe,采用的普遍的history.back()这个返回方法;

但是后来发现浏览器有限制,保存完信息返回后谷歌浏览器是可以返回上一级的,但是火狐就是不行,火狐认为页面是走了两次的,需要点击两次返回,才能返回到列表页,本来是想识别浏览器做出判断,但是考虑过后觉得这样不好,所以就换了一种方式,采用Ajax,这样问题就算是解决了,简单的代码记录下来。

$.ajax({
	        cache: true,
	        type: "POST",
	        url: '${webRoot}/user/userAllIno',
	        data:$('#formobj').serialize(),// 你的formid
	        async: false,	       
	        error: function(request) {
	            alert("Connection error");
	        },
	        success: function(data) {
	            tip(data.msg);
	            $("#save").attr({"disabled":"disabled"});           //禁用提交按钮
	            $(".real_name").addClass("late");                   //添加去除边框
	            $(".real_name").attr({"readonly":"readonly"});      //添加只读
	            $(".chose").attr({"disabled":"disabled"});         //禁用选择按钮
	            $(".Wdate").attr({"disabled":"disabled"});	       //禁用日期选择框
	        }
	    });	

猜你喜欢

转载自blog.csdn.net/qq_38880700/article/details/78342468