请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

通过url获取店铺信息修改后点击提交无响应,js方法也不进,但是注册是好的可以进js方法

$('#submit').click(function () {
   if(isEdit){
       shop.shopId=shopId;
   }
  var shop={};
  shop.shopName=$('#shop-name').val();
  shop.shopAddr=$('#shop-addr').val();
  shop.phone=$('#shop-phone').val();
  shop.shopDesc=$('#shop-desc').val();
  shop.shopCategory={
      shopCategoryId:$('#shop-category').find('option').not(function () {
          return !this.selected;
      }).data('id')
  };
  shop.area={
      areaId:$('#area').find('option').not(function () {
          return !this.selected;
      }).data('id')
  }
  var shopImg=$('#shop-img')[0].files[0];
  var formData=new FormData();//用于接收文件的流
  formData.append('shopImg',shopImg);
  formData.append('shopStr',JSON.stringify(shop))//转换成字符流传入后台
  var verifyCodeActual=$('#j_captcha').val();
  if(!verifyCodeActual){
      $.toast("请输入验证码");
      return ;
  }
  formData.append('verifyCodeActual',verifyCodeActual)
  $.ajax({
      url:(isEdit?editShopUrl:registerShopUrl),
      type:'Post',
      data:formData,
      contentType:false,
      processData:false,
      cache:false,
      success:function (data) {
          if(data.success){
              $.toast('提交成功!');
          }else {
              $.toast('提交失败'+ data.errMsg);
          }
          $('#captcha_img').click();
      }
  });
});


https://img1.sycdn.imooc.com//szimg/5a38681a0001df3813660768.jpg

正在回答 回答被采纳积分+3

5回答

提问者 wenifine 2017-12-19 11:20:54

老师辛苦了   手动鞠躬。

0 回复 有任何疑惑可以回复我~
  • 同学你这个问题怎么解决的 我也出现了这个问题呢
    回复 有任何疑惑可以回复我~ 2018-01-07 00:28:05
  • 翔仔 回复 qq_陌路_7 #2
    同学好,同学可以看看点击提交的时候chrome开发者控制台里是否报错 这个需要同学在submit按钮事件设置断点调试呢
    回复 有任何疑惑可以回复我~ 2018-01-07 00:47:18
  • qq_陌路_7 回复 翔仔 #3
    老师 我把click时间写下getShopInitInfo方法里了,所以编辑的时候不触发
    回复 有任何疑惑可以回复我~ 2018-01-07 16:53:01
提问者 wenifine 2017-12-19 11:20:19

qqqqq

0 回复 有任何疑惑可以回复我~
提问者 wenifine 2017-12-19 11:19:36

qqqqq

0 回复 有任何疑惑可以回复我~
提问者 wenifine 2017-12-19 11:18:35

qqq

0 回复 有任何疑惑可以回复我~
  • 翔仔 #1
    同学,好长啊。。请问同学点提交的时候,控制台有没有报错呢,chrome的控制台,咱们先定位下为什么提交没响应,看看是js的问题还是java的问题
    回复 有任何疑惑可以回复我~ 2017-12-19 11:21:54
  • 提问者 wenifine 回复 翔仔 #2
    控制台 没报错 也没相应,注册的时候就有相应,这个获取店铺信息修改的就没有相应
    回复 有任何疑惑可以回复我~ 2017-12-19 11:24:01
翔仔 2017-12-19 10:48:20

同学好,截图比较模糊,请问chrome控制台有没有报错

0 回复 有任何疑惑可以回复我~
  • 提问者 wenifine #1
    老师  我把代码贴出来了  您看下
    回复 有任何疑惑可以回复我~ 2017-12-19 11:21:47
  • 翔仔 回复 提问者 wenifine #2
    同学,chrome里在$('#submit').click 里面设置个断点能进去不
    回复 有任何疑惑可以回复我~ 2017-12-19 11:37:58
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号