jQuery("#").autocomplete 出现Status Code:404 Not Found

jQuery(

1. 用JQuery的autocomplete请求,之前是好的,后面修改了些代码,但是完全没有修改跟这个方法相关的代码和参数,这个方法竟然报错了,有点无语的感觉,

用spring mvc提交一般是自动封装参数类型不对,如经常出错的Date和Number类型,前者需要经过特殊处理,后者则要保证前端输入框的参数是数字,能够转成Number类型,参数不对则导致请求时出现404错误,这个方法什么也没有改,则报这个错误,而且之前是好的。

2. 后面仔细看了下这个方法,发现项目的所有方法都有baseurl,这个没有,有可能是这个问题,加上baseurl就好了。

 jQuery("#acoName").autocomplete({
	            source: function(request, response) {
	                $.ajax({
	                	type : "POST",
	                    url: "${baseUrl}/async/getAcoName",
	                    dataType: "json",
	                    data:{
	                        term: request.term
	                    },
	                    success: function(data) {
	                        response(data);
	                    }
	                });
	            },


你可能感兴趣的:(jQuery)