Ajax+Struts2不能获取到js中传给action的变量的解决方法

师兄今早上给提了要求,需要及时验证用户注册时的用户名是否与已存在的重复,并且建议用ajax实现。虽然师兄给了一段Demo,但是没太看懂,师兄又给讲了一遍,我和另外一个同学调了半天,都没有仿写成功。晚上和师兄找个半天的错,原来是因为我一步多余的操作,使得整个程序卡在了一个点上。

function GetQianTaiNeiRong() {
	var info = $("#idDepartment").val();
	var param = "qiantaiString = " + info;
	$.ajax({
		url : 'qiantaichuanhoutai',
		data : param,
		dataType : "json",
		success : function(data) {
			$(data.infolist).each(function(i, value) {
				//					alert(111);
				alert(value.qiantaiString + data);
			});
		},
		error : function(e) {
			alert(e);
		}
	});
}
注意加粗部分,等号两边都不能加空格。

另一个,其实这里用到的Action可以不用集成ActionSupport。

猜你喜欢

转载自blog.csdn.net/mylf19/article/details/79143879
今日推荐