读书人

用AJAX请求Action 为何调用不了

发布时间: 2013-11-02 19:41:10 作者: rapoo

用AJAX请求Action 为什么调用不了
<script type="text/javascript">
function a(){
$.ajax({ url: "lottery.do",
context: document.body,
success: function(){
$(this).addClass("done");
}});}

</script>
<script type="text/javascript">
$(function(){
$("#startbtn").click(function(){
lottery();
});
});
function lottery(){
$.ajax({
type:'POST',
url:'lottery.do',
dataType:'json',
cache: false,
error: function(){
alert('出错了!');
return false;
},
success:function(json){
$("#startbtn").unbind('click').css("cursor","default");
var a = json.angle;
var p = json.prize;
$("#startbtn").rotate({
duration:3000,
angle: 0,
animateTo:1800+a,
easing: $.easing.easeOutSine,
callback: function(){
var con = confirm('恭喜你,中得'+p+'\n还要再来一次吗?');
if(con){
lottery();
}else{
return false;
}
}
});
}
});
}
</script>

AJAX的url路径没有错误啊!就是调用不了后台的action 点了直接没反应 AJAX????javascript
[解决办法]
firebug 调试下 什么错误
[解决办法]
浏览器直接敲地址试试。
[解决办法]
会不会不在同一目录下,/lottery.do

读书人网 >JavaScript

热点推荐