ajax无法传值到后台

一点点前进的小郑 2017-08-11 05:42:45

$("#praise0").click(function(){
var praise_img = $(".praise-img");
var text_box = $(".add-num");
var praise_txt = $("#num0");
var code=$("#code0");
var num=parseInt(praise_txt.text());
if(praise_img.attr("src") == ("../../views/images/yizan.png")){
alert("请勿重复点赞!");
}else{
$(this).html("<img src='../../views/images/yizan.png' class='praise-img' class='animation' />");
praise_txt.addClass("hover");
text_box.show().html("<em class='add-animation'>+1</em>");
$(".add-animation").addClass("hover");
num +=1;
praise_txt.text(num);
$.ajax({
url:appIndex.urlSaveNum,
type:"post",
data:{"num":num,"code":code},
dataType:"json",
success:function(res){

}
})
}
});


确定正确引入jquery了,我if..else判断也没错啊,按道理如果执行else里的话,应该会提交ajax请求吧?但是我后台一点反应都没有。。。求教大神为啥?
...全文
688 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 5 楼 qq_35843061 的回复:
有可能是jsonp的问题,这要进行沟通呢
是的,传的json格式不对,我抓了个object过去了,我取了值再传过去就OK了
qq_35942223 2017-08-14
  • 打赏
  • 举报
回复
引用 3 楼 zzxzzxhao 的回复:
[quote=引用 2 楼 sinat_28984567 的回复:] 在js代码上加一个debugger;然后打开F12,一步一步调试js代码; 在后台对应代码打一个断点,看看能不能到后台,或者到后台了看看哪里出问题了。
就是无法到后台,那个url是一个地址,应该是没错的[/quote] 知道是url地址,问你地址的具体内容,看看是不是跨域
  • 打赏
  • 举报
回复
引用 2 楼 sinat_28984567 的回复:
在js代码上加一个debugger;然后打开F12,一步一步调试js代码; 在后台对应代码打一个断点,看看能不能到后台,或者到后台了看看哪里出问题了。
就是无法到后台,那个url是一个地址,应该是没错的
qq_35843061 2017-08-14
  • 打赏
  • 举报
回复
有可能是jsonp的问题,这要进行沟通呢
二月十六 2017-08-11
  • 打赏
  • 举报
回复
在js代码上加一个debugger;然后打开F12,一步一步调试js代码; 在后台对应代码打一个断点,看看能不能到后台,或者到后台了看看哪里出问题了。
  • 打赏
  • 举报
回复
appIndex.urlSaveNum是什么,跨域了没有,自己f12打开浏览器开发工具看报什么错误,这个是最直接的,要学会用调试工具

推荐学习资料
JavaScript/Ajax开发技巧

87,993

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧