请问这个报错是啥意思
来源:3-2 店铺注册之js实现
JavaNice
2020-08-29 11:19:04

$(function () {
var getShopInitInfoURL = '/o2o/shopadmin/getshopinitinfo';
var registerShopURL = '/o2o/shopadmin/registershop';
// 调用
getShopInitInfo();
function getShopInitInfo() {
$.getJSON(getShopInitInfoURL,function (data) {
if (data.success){
var shopCategoryHtml = '';
var areaHtml = '';
data.shopCategoryList.map(function(item,index){
shopCategoryHtml += '<option data-id="'+
item.shopCategoryId + '">' +
item.shopCategoryName + '</option>';
})
data.areaList.map(function (item,index) {
areaHtml += '<option data-id="' +
item.areaId + '">' +
item.areaName + '</option>';
})
$('#shop-category').html(shopCategoryHtml);
$('#area').html(areaHtml);
}else {
$.total('读取数据失败!');
}
});
}
// 点击注册事件
$('#submit').click(function () {
var shop = {};
var kaptchaCode = $('#kaptcha-code').val();
if (!kaptchaCode) {
$.toast("请输入验证码");
}
shop.shopName = $('#shop-name').val();
shop.phone = $('#shop-phone').val();
shop.shopAddr = $('#shop-addr').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("shopStr", JSON.stringify(shop));
formdata.append("kaptchaCode", kaptchaCode);
formdata.append("shopImg", shopImg);
$.ajax({
url:registerShopURL,
type:'POST',
data:formdata,
contentType:false,
processData:false,
cache:false,
success:function (data) {
if (data){
$.toast("店铺注册成功!");
} else {
$.toast("店铺注册失败!");
}
$('#kaptcha-code').click();
}
})
})
})2回答
同学你好,可能是浏览器原因,建议同学换个浏览器再试试。或者同学可以在加载js的路径后加上随机后缀,防止缓存。如:
<script src="js/test.js?v=<%=Math.random()%>" type="text/javascript"></script>
祝:学习愉快~
好帮手慕阿满
2020-08-29
同学你好,报错提示是500错误,同学可以点击链接进去,查看具体报错,并将报错信息贴一下。

祝:学习愉快~
相似问题