每个获取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
相似问题