求教页面请求成功但是无返回数据!
html:
<span class="btn"><input id="doLogin" onclick="doLogin()" name="" type="image" src="${ctx}/static/images/login/btnlogin.gif" />
js:
<script type="text/javascript">
$(function(){
$("#doLogin").click(function(){
$.ajax({
/* type: "POST", */
url:"${ctx}/auth/login",
data:{loginname:$("#login_name").val(),password:$("#password").val()},
success:function(data){
/* location.href="${ctx}/testIndex/mian_index";
alert("djdj"); */
}
})
});
})
</script>
现在的问题是如果我直接访问请求地址是可以得到数据的,如果是从页面提交的话也会弹出alert,但是在network中显示的请求状态码是灰色的,并且没有返回数据。
接口代码是正常的,能够返回数据,但是现在的问题是如果从页面提交接收不到,直接访问(无论是get还是post提交)都可以得到数据。
我想请问一下这是什么问题?问题出在页面上吗?