每个获取parentId的函数都都不生效
来源:8-2 商户入驻申请-数据准备(下)

慕粉0958041534
2017-04-30
卡了很久,一直排查不出错误。函数和js处理感觉没有写错,模板处理也很正常,但是get到的id一直都是0
public function getCityByParentId( $parentId=0) { $data = [ 'status' => 1, 'parent_id' => $parentId, ]; $order = [ 'id'=> 'desc', ]; //echo $this->getLastSql(); return $this->where($data) ->order($order) ->select(); }
js部分
/* 城市相关的二级内容 */ $(".cityId").change(function(){ city_id = $(this).val(); url = SCOPE.city_url; postData = {'id':'city_id'}; $.post(url , postData, function(result){ //相关的业务处理 if (result.status == 1 ) { //将信息填充到html data = result.data; //赋值变量 city_html = ""; $(data).each(function(i) { //遍历 city_html +="<option value='"+this.id+"''>"+this.name+"</option>"; }); $('.se_city_id').html(city_html); } else if(result.status == 0) { alert(result.message); console.log(result.message); return ; } }, 'json'); }); /* 分类相关的二级内容 */ $(".categoryId").change(function(){ category_id = $(this).val(); url = SCOPE.category_url; postData = {'id':'category_id'}; $.post(url , postData, function(result){ //相关的业务处理 if (result.status == 1 ) { //将信息填充到html data = result.data; //赋值变量 category_html = ""; $(data).each(function(i) { category_html += '<input name="se_category_id[]" type="checkbox" id="checkbox-moban" value = "'+this.id+'"/>' +this.name; category_html += '<lable for="checkbox-moban"> </lable>'; }) $('.se_category_id').html(category_html); } else if(result.status == 0) { $('.se_category_id').html(''); } }, 'json'); });
<!--包含头部文件--> {include file="public/header" /} <div class="cl pd-5 bg-1 bk-gray mt-20"> <h1>商户入驻申请</h1></div> <article class="page-container"> <form class="form form-horizontal" method="post" action="{:url('Register/add')}"> 基本信息: <div class="row cl"> <label class="form-label col-xs-4 col-sm-2"><span class="c-red">*</span>商户名称:</label> <div class="formControls col-xs-8 col-sm-3"> <input type="text" class="input-text" value="" placeholder="" id="" name="name"> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2"><span class="c-red">*</span>所属城市:</label> <div class="formControls col-xs-8 col-sm-2"> <span class="select-box"> <select name="city_id" class="select cityId"> {volist name = "citys" id ="vo"} <option value="{$vo.id}"> {$vo.name}</option> {/volist} </select> </span> </div> <div class="formControls col-xs-8 col-sm-2"> <span class="select-box"> <select name="se_city_id" class="select se_city_id"> <option value="0">--请选择--</option> </select> </span> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">缩略图:</label> <div class="formControls col-xs-8 col-sm-9"> <input id="file_upload" type="file" multiple="true" > <img style="display: none" id="upload_org_code_img" src="" width="150" height="150"> <input id="file_upload_image" name="logo" type="hidden" multiple="true" value=""> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">营业执照:</label> <div class="formControls col-xs-8 col-sm-9"> <input id="file_upload_other" type="file" multiple="true" > <img style="display: none" id="upload_org_code_img_other" src="" width="150" height="150"> <input id="file_upload_image_other" name="licence_logo" type="hidden" multiple="true" value=""> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">商户介绍:</label> <div class="formControls col-xs-8 col-sm-9"> <script id="editor1" type="text/plain" name="description" style="width:80%;height:300px;"></script> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">银行账号:</label> <div class="formControls col-xs-8 col-sm-3"> <input type="text" class="input-text" value="" placeholder="" id="" name="bank_info"> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">开户行名称:</label> <div class="formControls col-xs-8 col-sm-3"> <input type="text" class="input-text" value="" placeholder="" id="" name="bank_name"> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">开户行姓名:</label> <div class="formControls col-xs-8 col-sm-3"> <input type="text" class="input-text" value="" placeholder="" id="" name="bank_user"> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">法人:</label> <div class="formControls col-xs-8 col-sm-3"> <input type="text" class="input-text" value="" placeholder="" id="" name="faren"> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">法人电话:</label> <div class="formControls col-xs-8 col-sm-3"> <input type="text" class="input-text" value="" placeholder="" id="" name="faren_tel"> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2"><span class="c-red">*</span>邮箱:</label> <div class="formControls col-xs-8 col-sm-3"> <input type="text" class="input-text" value="" placeholder="" id="" name="email"> </div> </div> 总店信息: <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">电话:</label> <div class="formControls col-xs-8 col-sm-3"> <input type="text" class="input-text" value="" placeholder="" id="" name="tel"> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">联系人:</label> <div class="formControls col-xs-8 col-sm-3"> <input type="text" class="input-text" value="" placeholder="" id="" name="contact"> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2"><span class="c-red">*</span>所属分类:</label> <div class="formControls col-xs-8 col-sm-3"> <span class="select-box"> <select name="category_id" class="select categoryId"> <option value="0">--请选择--</option> {volist name = "category" id="vo"} <option value="{$vo.id}">{$vo.name}</option> {/volist} </select> </span> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">所属子类:</label> <div class="formControls col-xs-8 col-sm-3 skin-minimal"> <div class="check-box se_category_id"> </div> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">商户地址:</label> <div class="formControls col-xs-8 col-sm-3"> <input type="text" class="input-text" value="" placeholder="" id="" name="address"> </div> <a class="btn btn-default radius ml-10 maptag">标注</a> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">营业时间:</label> <div class="formControls col-xs-8 col-sm-3"> <input type="text" class="input-text" value="" placeholder="" id="" name="open_time"> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">门店简介:</label> <div class="formControls col-xs-8 col-sm-9"> <script id="editor" type="text/plain" name="content" style="width:80%;height:300px;"></script> </div> </div> 账号信息: <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">用户名:</label> <div class="formControls col-xs-8 col-sm-3"> <input type="text" class="input-text" value="" placeholder="" id="" name="username"> </div> </div> <div class="row cl"> <label class="form-label col-xs-4 col-sm-2">密码:</label> <div class="formControls col-xs-8 col-sm-3"> <input type="password" class="input-text" value="" placeholder="" id="" name="password"> </div> </div> <div class="row cl"> <div class="col-xs-8 col-sm-9 col-xs-offset-4 col-sm-offset-2"> <button class="btn btn-primary radius" type="submit"><i class="Hui-iconfont"></i> 申请</button> </div> </div> </form> </article> <!--包含尾部文件--> {include file="public/footer" /} <script type="text/javascript" src="__STATIC__/admin/hui/lib/ueditor/1.4.3/ueditor.config.js"></script> <script type="text/javascript" src="__STATIC__/admin/hui/lib/ueditor/1.4.3/ueditor.all.min.js"> </script> <script type="text/javascript" src="__STATIC__/admin/hui/lib/ueditor/1.4.3/lang/zh-cn/zh-cn.js"></script> <script> var SCOPE = { 'city_url' : '{:url('api/city/getCitysByParentId')}', 'category_url' : '{:url('api/category/getCategoryByParentId')}', 'uploadify_swf' : '__STATIC__/admin/uploadify/uploadify.swf', 'image_upload' : '{:url('api/image/upload')}', }; </script> <!--分配编辑器--> <script> $(function(){ var ue = UE.getEditor('editor'); var ue1 = UE.getEditor('editor1'); }); </script> </body> </html>
页面部分
写回答
1回答
-
singwa
2017-05-01
你说get的id为0 ,是在什么地方的?
012017-05-01
相似问题