采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师你好,我在前端页面上已经获取到了商铺种类和区域的下拉列表,但是在进行前后端联调时显示shopCategoryId和areaId未定义,这是什么原因呢?如果我不管他直接往后做会影响后面的程序吗?麻烦老师能帮我看一下吗?
同学好,会影响后面的程序的,需要你看看为什么获取不到被选择的option,是#shop-category元素没有获取到,还是压根就没有商铺类别列表,需要看看店铺类别列表html生成的是啥
<!-- 商铺分类 下拉列表 --> <li> <div class="item-content"> <div class="item-inner"> <div class="item-title label">商铺分类</div> <div class="item-input"> <select id="shop-category"> </select> </div> </div> </div> </li> <!-- 区域分类 下拉列表 --> <li> <div class="item-content"> <div class="item-inner"> <div class="item-title label">所属区域</div> <div class="item-input"> <select id="area"> </select> </div> </div> </div> </li>
老师我的HTML时按照您的视频写的,我不知道如何查看店铺列别html生成的是啥
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') };
登录后可查看更多问答,登录/注册
SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需
2.0k 47
1.9k 41
2.5k 40
1.8k 39
1.5k 37