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

来源:互联网 发布:陈浩民 妻子 知乎 编辑:程序博客网 时间:2024/05/22 11:43


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

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

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

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


0 0
原创粉丝点击