www.lightcourse.com/public/static/admin/js/goods_add_step2.js

724 lines
27 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

$(function(){
// 取消回车提交表单
$('input').keypress(function(e){
var key = window.event ? e.keyCode : e.which;
if (key.toString() == "13") {
return false;
}
});
// 添加店铺分类
$("#add_sgcategory").unbind().click(function(){
$(".sgcategory:last").after($(".sgcategory:last").clone(true).val(0));
});
// 选择店铺分类
$('.sgcategory').unbind().change( function(){
var _val = $(this).val(); // 记录选择的值
$(this).val('0'); // 已选择值清零
// 验证是否已经选择
if (!checkSGC(_val)) {
alert('该分类已经选择,请选择其他分类');
return false;
}
$(this).val(_val); // 重新赋值
});
/* 商品图片ajax上传 */
$('#goods_image').fileupload({
dataType: 'json',
url: ADMINSITEURL + '/Goodsadd/image_upload.html?upload_type=uploadedfile',
formData: function(form){
var aclass_id=$("#demo select[name=jumpMenu]").val()
return [{name:'name',value:'goods_image'},{name:'aclass_id',value:aclass_id?aclass_id:0}];
},
add: function (e,data) {
$('img[dstype="goods_image"]').attr('src', ADMINSITEROOT + '/images/loading.gif');
data.submit();
},
done: function (e,data) {
var param = data.result;
if (typeof(param.error) != 'undefined') {
alert(param.error);
$('img[dstype="goods_image"]').attr('src',DEFAULT_GOODS_IMAGE);
} else {
$('input[dstype="goods_image"]').val(param.name);
$('img[dstype="goods_image"]').attr('src',param.thumb_name);
}
}
});
/* ajax打开图片空间 */
// 商品主图使用
$('a[dstype="show_image"]').unbind().ajaxContent({
event:'click', //mouseover
loaderType:"img",
loadingMsg:ADMINSITEROOT+"/images/loading.gif",
target:'#demo'
}).click(function(){
$(this).hide();
$('a[dstype="del_goods_demo"]').show();
});
$('a[dstype="del_goods_demo"]').unbind().click(function(){
$('#demo').html('');
$(this).hide();
$('a[dstype="show_image"]').show();
});
// 商品描述使用
$('a[dstype="show_desc"]').unbind().ajaxContent({
event:'click', //mouseover
loaderType:"img",
loadingMsg:ADMINSITEROOT+"/images/loading.gif",
target:'#des_demo'
}).click(function(){
$(this).hide();
$('a[dstype="del_desc"]').show();
});
$('a[dstype="del_desc"]').click(function(){
$('#des_demo').html('');
$(this).hide();
$('a[dstype="show_desc"]').show();
});
$('#add_album').fileupload({
dataType: 'json',
url: ADMINSITEURL+'/Goodsadd/image_upload.html',
formData: function(form){
var aclass_id=$("#des_demo select[name=jumpMenu]").val()
return [{name:'name',value:'add_album'},{name:'aclass_id',value:aclass_id?aclass_id:0}];
},
add: function (e,data) {
$('i[dstype="add_album_i"]').html("").addClass('rotate').attr('data_type', parseInt($('i[dstype="add_album_i"]').attr('data_type'))+1);
data.submit();
},
done: function (e,data) {
var _counter = parseInt($('i[dstype="add_album_i"]').attr('data_type'));
_counter -= 1;
if (_counter == 0) {
$('i[dstype="add_album_i"]').removeClass('rotate').html("");
$('a[dstype="show_desc"]').click();
}
$('i[dstype="add_album_i"]').attr('data_type', _counter);
}
});
/* ajax打开图片空间 end */
// 商品属性
attr_selected();
$('select[ds_type="attr_select"]').change(function(){
id = $(this).find('option:selected').attr('ds_type');
name = $(this).attr('attr').replace(/__NC__/g,id);
$(this).attr('name',name);
});
// 修改规格名称
$('dl[dstype="spec_group_dl"]').on('click', 'input[type="checkbox"]', function(){
pv = $(this).parents('li').find('span[dstype="pv_name"]');
if(typeof(pv.find('input').val()) == 'undefined'){
pv.html('<input type="text" maxlength="20" class="text" value="'+pv.html()+'" />');
}else{
pv.html(pv.find('input').val());
}
});
$('dl[dstype="spec_group_dl"]').on('change','span[dstype="pv_name"] > input',function(){
change_img_name($(this)); // 修改相关的颜色名称
into_array(); // 将选中的规格放入数组
goods_stock_set(); // 生成库存配置
});
// 运费部分显示隐藏
$('input[dstype="freight"]').click(function(){
$('input[dstype="freight"]').nextAll('div[dstype="div_freight"]').hide();
$(this).nextAll('div[dstype="div_freight"]').show();
});
// 商品所在地
/*德尚网络待完善 BEGIN*/
// 定时发布时间
$('#starttime').datepicker({dateFormat: 'yy-mm-dd'});
$('input[name="g_state"]').click(function(){
if($(this).attr('dstype') == 'auto'){
$('#starttime').removeAttr('disabled').css('background','');
$('#starttime_H').removeAttr('disabled').css('background','');
$('#starttime_i').removeAttr('disabled').css('background','');
}else{
$('#starttime').prop('disabled','disabled').css('background','#E7E7E7 none');
$('#starttime_H').prop('disabled','disabled').css('background','#E7E7E7 none');
$('#starttime_i').prop('disabled','disabled').css('background','#E7E7E7 none');
}
});
// 计算折扣
$('input[name="g_price"],input[name="g_marketprice"]').change(function(){
discountCalculator();
});
/* AJAX添加规格值 */
// 添加规格
$('a[dstype="specAdd"]').click(function(){
var _parent = $(this).parents('li:first');
_parent.find('div[dstype="specAdd1"]').hide();
_parent.find('div[dstype="specAdd2"]').show();
_parent.find('input').focus();
});
// 取消
$('a[dstype="specAddCancel"]').click(function(){
var _parent = $(this).parents('li:first');
_parent.find('div[dstype="specAdd1"]').show();
_parent.find('div[dstype="specAdd2"]').hide();
_parent.find('input').val('');
});
// 提交
$('a[dstype="specAddSubmit"]').click(function(){
var _parent = $(this).parents('li:first');
eval('var data_str = ' + _parent.attr('data-param'));
var _input = _parent.find('input');
_parent.find('div[dstype="specAdd1"]').show();
_parent.find('div[dstype="specAdd2"]').hide();
$.getJSON(data_str.url, {gc_id : data_str.gc_id , sp_id : data_str.sp_id , name : _input.val()}, function(data){
if (data.done) {
_parent.before('<li><span dstype="input_checkbox"><input type="checkbox" name="sp_val[' + data_str.sp_id + '][' + data.value_id + ']" ds_type="' + data.value_id + '" value="' +_input.val()+ '" /></span><span dstype="pv_name">' + _input.val() + '</span></li>');
_input.val('');
}
});
});
// 修改规格名称
$('input[dstype="spec_name"]').change(function(){
eval('var data_str = ' + $(this).attr('data-param'));
if ($(this).val() == '') {
$(this).val(data_str.name);
}
$('th[dstype="spec_name_' + data_str.id + '"]').html($(this).val());
});
// 批量设置价格、库存、预警值
$('.batch > i').click(function(){
$('.batch > .batch-input').hide();
$(this).next().show();
});
$('.batch-input > .close').click(function(){
$(this).parent().hide();
});
$('.batch-input > .dssc-btn-mini').click(function(){
var _value = $(this).prev().val();
var _type = $(this).attr('data-type');
if (_type == 'price' || _type == 'marketprice' ) {
_value = number_format(_value, 2);
} else {
_value = parseInt(_value);
}
if (_type == 'alarm' && _value > 255) {
_value = 255;
}
if (isNaN(_value)) {
_value = 0;
}
$('input[data_type="' + _type + '" ]').val(_value);
$(this).parent().hide();
$(this).prev().val('');
if (_type == 'price') {
computePrice();
}
if (_type == 'stock') {
computeStock();
}
});
/* AJAX选择品牌 */
// 根据首字母查询
$('.letter[dstype="letter"]').find('a[data-letter]').click(function(){
var _url = $(this).parents('.brand-index:first').attr('data-url');
var _tid = $(this).parents('.brand-index:first').attr('data-tid');
var _letter = $(this).attr('data-letter');
var _search = $(this).html();
$.getJSON(_url, {type : 'letter', tid : _tid, letter : _letter}, function(data){
insertBrand(data, _search);
});
});
$('.letter[dstype="letter"]').find('a[data-empty]').click(function(){
$('#b_name').val("");
});
// 根据关键字查询
$('.search[dstype="search"]').find('a').click(function(){
var _url = $(this).parents('.brand-index:first').attr('data-url');
var _tid = $(this).parents('.brand-index:first').attr('data-tid');
var _keyword = $('#search_brand_keyword').val();
$.getJSON(_url, {type : 'keyword', tid : _tid, keyword : _keyword}, function(data){
insertBrand(data, _keyword);
});
});
// 选择品牌
$('ul[dstype="brand_list"]').on('click', 'li', function(){
$('#b_id').val($(this).attr('data-id'));
$('#b_name').val($(this).attr('data-name'));
$('.dssc-brand-select > .dssc-brand-select-container').hide();
});
//搜索品牌列表滚条绑定
$('div[dstype="brandList"]').perfectScrollbar();
$('select[name="b_id"]').change(function(){
getBrandName();
});
$('input[name="b_name"]').focus(function(){
$('.dssc-brand-select > .dssc-brand-select-container').show();
});
//下拉隐藏显示品牌列表
$('.add-on[dstype="add-on"]').click(function(){
$('.dssc-brand-select > .dssc-brand-select-container').fadeToggle();
});
//Ajax提示
/*德尚网络待完善 BEGIN*/
// $('.tip').poshytip({
// className: 'tip-yellowsimple',
// showTimeout: 1,
// alignTo: 'target',
// alignX: 'left',
// alignY: 'top',
// offsetX: 5,
// offsetY: -78,
// allowTipHover: false
// });
// $('.tip2').poshytip({
// className: 'tip-yellowsimple',
// showTimeout: 1,
// alignTo: 'target',
// alignX: 'right',
// alignY: 'center',
// offsetX: 5,
// offsetY: 0,
// allowTipHover: false
// });
/* 虚拟控制 */
// 虚拟商品有效期
$('#g_vindate').datepicker({dateFormat: 'yy-mm-dd', minDate: new Date()});
$('[name="is_gv"]').change(function(){
if ($('#is_gv_1').prop("checked")) {
$('#is_goodsfcode_0').click(); // 虚拟商品不能发布F码取消选择F码
$('#is_presell_0').click(); // 虚拟商品不能设置预售,取消选择预售
$('[dstype="virtual_valid"]').show();
$('[dstype="virtual_null"]').hide();
} else {
$('[dstype="virtual_valid"]').hide();
$('[dstype="virtual_null"]').show();
$('#g_vindate').val('');
$('#g_vlimit').val('');
}
});
/* F码控制 */
$('[name="is_fc"]').change(function(){
if ($('#is_goodsfcode_1').prop("checked")) {
$('[dstype="fcode_valid"]').show();
} else {
$('[dstype="fcode_valid"]').hide();
$('#g_fccount').val('');
$('#g_fcprefix').val('');
}
});
/* 预售控制 */
// 预售--发货时间
$('#g_deliverdate').datepicker({dateFormat: 'yy-mm-dd', minDate: new Date()});
$('[name="is_presell"]').change(function(){
if ($('#is_presell_1').prop("checked")) {
$('[dstype="is_presell"]').show();
} else {
$('[dstype="is_presell"]').hide();
}
});
/* 预约预售控制 */
// 预约--出售时间
$('#g_saledate').datepicker({dateFormat: 'yy-mm-dd', minDate: new Date()});
$('[name="is_appoint"]').change(function(){
if ($('#is_appoint_1').prop("checked")) {
$('[dstype="is_appoint"]').show();
} else {
$('[dstype="is_appoint"]').hide();
}
});
/* 手机端 商品描述 */
// 显示隐藏控制面板
$('div[dstype="mobile_pannel"]').on('click', '.module', function(){
mbPannelInit();
$(this).siblings().removeClass('current').end().addClass('current');
});
// 上移
$('div[dstype="mobile_pannel"]').on('click', '[dstype="mp_up"]', function(){
var _parents = $(this).parents('.module:first');
_rs = mDataMove(_parents.index(), 0);
if (!_rs) {
return false;
}
_parents.clone().insertBefore(_parents.prev()).end().remove();
mbPannelInit();
});
// 下移
$('div[dstype="mobile_pannel"]').on('click', '[dstype="mp_down"]', function(){
var _parents = $(this).parents('.module:first');
_rs = mDataMove(_parents.index(), 1);
if (!_rs) {
return false;
}
_parents.clone().insertAfter(_parents.next()).end().remove();
mbPannelInit();
});
// 删除
$('div[dstype="mobile_pannel"]').on('click', '[dstype="mp_del"]', function(){
var _parents = $(this).parents('.module:first');
mDataRemove(_parents.index());
_parents.remove();
mbPannelInit();
});
// 编辑
$('div[dstype="mobile_pannel"]').on('click', '[dstype="mp_edit"]', function(){
$('a[dstype="meat_cancel"]').click();
var _parents = $(this).parents('.module:first');
var _val = _parents.find('.text-div').html();
$(this).parents('.module:first').html('')
.append('<div class="content"></div>').find('.content')
.append('<div class="dssc-mea-text" dstype="mea_txt"></div>')
.find('div[dstype="mea_txt"]')
.append('<p id="meat_content_count" class="text-tip">')
.append('<textarea class="textarea valid" data-old="' + _val + '" dstype="meat_content">' + _val + '</textarea>')
.append('<div class="button"><a class="dssc-btn dssc-btn-blue" dstype="meat_edit_submit" href="javascript:void(0);">确认</a><a class="dssc-btn ml10" dstype="meat_edit_cancel" href="javascript:void(0);">取消</a></div>')
.append('<a class="text-close" dstype="meat_edit_cancel" href="javascript:void(0);">X</a>')
.find('#meat_content_count').html('').end()
.find('textarea[dstype="meat_content"]').unbind().charCount({
allowed: 500,
warning: 50,
counterContainerID: 'meat_content_count',
firstCounterText: '还可以输入',
endCounterText: '字',
errorCounterText: '已经超出'
});
});
// 编辑提交
$('div[dstype="mobile_pannel"]').on('click', '[dstype="meat_edit_submit"]', function(){
var _parents = $(this).parents('.module:first');
var _c = toTxt(_parents.find('textarea[dstype="meat_content"]').val().replace(/[\r\n]/g,''));
var _cl = _c.length;
if (_cl == 0 || _cl > 500) {
return false;
}
_data = new Object;
_data.type = 'text';
_data.value = _c;
_rs = mDataReplace(_parents.index(), _data);
if (!_rs) {
return false;
}
_parents.html('').append('<div class="tools"><a dstype="mp_up" href="javascript:void(0);">上移</a><a dstype="mp_down" href="javascript:void(0);">下移</a><a dstype="mp_edit" href="javascript:void(0);">编辑</a><a dstype="mp_del" href="javascript:void(0);">删除</a></div>')
.append('<div class="content"><div class="text-div">' + _c + '</div></div>')
.append('<div class="cover"></div>');
});
// 编辑关闭
$('div[dstype="mobile_pannel"]').on('click', '[dstype="meat_edit_cancel"]', function(){
var _parents = $(this).parents('.module:first');
var _c = _parents.find('textarea[dstype="meat_content"]').attr('data-old');
_parents.html('').append('<div class="tools"><a dstype="mp_up" href="javascript:void(0);">上移</a><a dstype="mp_down" href="javascript:void(0);">下移</a><a dstype="mp_edit" href="javascript:void(0);">编辑</a><a dstype="mp_del" href="javascript:void(0);">删除</a></div>')
.append('<div class="content"><div class="text-div">' + _c + '</div></div>')
.append('<div class="cover"></div>');
});
// 初始化控制面板
mbPannelInit = function(){
$('div[dstype="mobile_pannel"]')
.find('a[dstype^="mp_"]').show().end()
.find('.module')
.first().find('a[dstype="mp_up"]').hide().end().end()
.last().find('a[dstype="mp_down"]').hide();
}
// 添加文字按钮,显示文字输入框
$('a[dstype="mb_add_txt"]').click(function(){
$('div[dstype="mea_txt"]').show();
$('a[dstype="meai_cancel"]').click();
$('div[dstype="mobile_editor_area"]').find('textarea[dstype="meat_content"]').unbind().charCount({
allowed: 500,
warning: 50,
counterContainerID: 'meat_content_count',
firstCounterText: '还可以输入',
endCounterText: '字',
errorCounterText: '已经超出'
})});
// 关闭 文字输入框按钮
$('a[dstype="meat_cancel"]').click(function(){
$(this).parents('div[dstype="mea_txt"]').find('textarea[dstype="meat_content"]').val('').end().hide();
});
// 提交 文字输入框按钮
$('a[dstype="meat_submit"]').click(function(){
var _c = toTxt($('textarea[dstype="meat_content"]').val().replace(/[\r\n]/g,''));
var _cl = _c.length;
if (_cl == 0 || _cl > 500) {
return false;
}
_data = new Object;
_data.type = 'text';
_data.value = _c;
_rs = mDataInsert(_data);
if (!_rs) {
return false;
}
$('<div class="module m-text"></div>')
.append('<div class="tools"><a dstype="mp_up" href="javascript:void(0);">上移</a><a dstype="mp_down" href="javascript:void(0);">下移</a><a dstype="mp_edit" href="javascript:void(0);">编辑</a><a dstype="mp_del" href="javascript:void(0);">删除</a></div>')
.append('<div class="content"><div class="text-div">' + _c + '</div></div>')
.append('<div class="cover"></div>').appendTo('div[dstype="mobile_pannel"]');
$('a[dstype="meat_cancel"]').click();
});
// 添加图片按钮,显示图片空间文字
$('a[dstype="mb_add_img"]').click(function(){
$('a[dstype="meat_cancel"]').click();
$('div[dstype="mea_img"]').show().load(ADMINSITEURL+'/Goodsalbum/pic_list?item=mobile');
});
// 关闭 图片选择
$('div[dstype="mobile_editor_area"]').on('click', 'a[dstype="meai_cancel"]', function(){
$('div[dstype="mea_img"]').html('');
});
// 插图图片
insert_mobile_img = function(data){
_data = new Object;
_data.type = 'image';
_data.value = data;
_rs = mDataInsert(_data);
if (!_rs) {
return false;
}
$('<div class="module m-image"></div>')
.append('<div class="tools"><a dstype="mp_up" href="javascript:void(0);">上移</a><a dstype="mp_down" href="javascript:void(0);">下移</a><a dstype="mp_rpl" href="javascript:void(0);">替换</a><a dstype="mp_del" href="javascript:void(0);">删除</a></div>')
.append('<div class="content"><div class="image-div"><img src="' + data + '"></div></div>')
.append('<div class="cover"></div>').appendTo('div[dstype="mobile_pannel"]');
}
// 替换图片
$('div[dstype="mobile_pannel"]').on('click', 'a[dstype="mp_rpl"]', function(){
$('a[dstype="meat_cancel"]').click();
$('div[dstype="mea_img"]').show().load(ADMINSITEURL+'/Goodsalbum/pic_list.html?item=mobile&type=replace');
});
// 插图图片
replace_mobile_img = function(data){
var _parents = $('div.m-image.current');
_parents.find('img').attr('src', data);
_data = new Object;
_data.type = 'image';
_data.value = data;
mDataReplace(_parents.index(), _data);
}
// 插入数据
mDataInsert = function(data){
_m_data = mDataGet();
_m_data.push(data);
return mDataSet(_m_data);
}
// 数据移动
// type 0上移 1下移
mDataMove = function(index, type) {
_m_data = mDataGet();
_data = _m_data.splice(index, 1);
if (type) {
index += 1;
} else {
index -= 1;
}
_m_data.splice(index, 0, _data[0]);
return mDataSet(_m_data);
}
// 数据移除
mDataRemove = function(index){
_m_data = mDataGet();
_m_data.splice(index, 1); // 删除数据
return mDataSet(_m_data);
}
// 替换数据
mDataReplace = function(index, data){
_m_data = mDataGet();
_m_data.splice(index, 1, data);
return mDataSet(_m_data);
}
// 获取数据
mDataGet = function(){
_m_body = $('input[name="m_body"]').val();
if (_m_body == '' || _m_body == 'false') {
var _m_data = new Array;
} else {
eval('var _m_data = ' + _m_body);
}
return _m_data;
}
// 设置数据
mDataSet = function(data){
var _i_c = 0;
var _i_c_m = 20;
var _t_c = 0;
var _t_c_m = 5000;
var _sign = true;
$.each(data, function(i, n){
if (n.type == 'image') {
_i_c += 1;
if (_i_c > _i_c_m) {
alert('只能选择'+_i_c_m+'张图片');
_sign = false;
return false;
}
} else if (n.type == 'text') {
_t_c += n.value.length;
if (_t_c > _t_c_m) {
alert('只能输入'+_t_c_m+'个字符');
_sign = false;
return false;
}
}
});
if (!_sign) {
return false;
}
$('span[dstype="img_count_tip"]').html('还可以选择图片<em>' + (_i_c_m - _i_c) + '</em>张');
$('span[dstype="txt_count_tip"]').html('还可以输入<em>' + (_t_c_m - _t_c) + '</em>字');
_data = JSON.stringify(data);
$('input[name="m_body"]').val(_data);
return true;
}
// 转码
toTxt = function(str) {
var RexStr = /\<|\>|\"|\'|\&|\\/g
str = str.replace(RexStr, function(MatchStr) {
switch (MatchStr) {
case "<":
return "";
break;
case ">":
return "";
break;
case "\"":
return "";
break;
case "'":
return "";
break;
case "&":
return "";
break;
case "\\":
return "";
break;
default:
break;
}
})
return str;
}
});
// 计算商品库存
function computeStock(){
// 库存
var _stock = 0;
$('input[data_type="stock"]').each(function(){
if($(this).val() != ''){
_stock += parseInt($(this).val());
}
});
$('input[name="g_storage"]').val(_stock);
}
// 计算价格
function computePrice(){
// 计算最低价格
var _price = 0;var _price_sign = false;
$('input[data_type="price"]').each(function(){
if($(this).val() != '' && $(this)){
if(!_price_sign){
_price = parseFloat($(this).val());
_price_sign = true;
}else{
_price = (parseFloat($(this).val()) > _price) ? _price : parseFloat($(this).val());
}
}
});
$('input[name="g_price"]').val(number_format(_price, 2));
discountCalculator(); // 计算折扣
}
// 计算折扣
function discountCalculator() {
var _price = parseFloat($('input[name="g_price"]').val());
var _marketprice = parseFloat($('input[name="g_marketprice"]').val());
if((!isNaN(_price) && _price != 0) && (!isNaN(_marketprice) && _marketprice != 0)){
var _discount = parseInt(_price/_marketprice*100);
$('input[name="g_discount"]').val(_discount);
}
}
//获得商品名称
function getBrandName() {
var brand_name = $('select[name="b_id"] > option:selected').html();
$('input[name="b_name"]').val(brand_name);
}
//修改相关的颜色名称
function change_img_name(Obj){
var S = Obj.parents('li').find('input[type="checkbox"]');
S.val(Obj.val());
var V = $('tr[dstype="file_tr_'+S.attr('ds_type')+'"]');
V.find('span[dstype="pv_name"]').html(Obj.val());
V.find('input[type="file"]').attr('name', Obj.val());
}
// 商品属性
function attr_selected(){
$('select[ds_type="attr_select"] option:selected').each(function(){
id = $(this).attr('ds_type');
name = $(this).parents('select').attr('attr').replace(/__NC__/g,id);
$(this).parents('select').attr('name',name);
});
}
// 验证店铺分类是否重复
function checkSGC($val) {
var _return = true;
$('.sgcategory').each(function(){
if ($val !=0 && $val == $(this).val()) {
_return = false;
}
});
return _return;
}
/* 插入商品图片 */
function insert_img(name, src) {
$('input[dstype="goods_image"]').val(name);
$('img[dstype="goods_image"]').attr('src',src);
}
/* 插入编辑器 */
function insert_editor(file_path) {
ue.execCommand('insertimage', {src:file_path});
}
function setArea(area1, area2) {
$('#province_id').val(area1).change();
$('#city_id').val(area2);
}
// 插入品牌
function insertBrand(param, search) {
$('div[dstype="brandList"]').show();
$('div[dstype="noBrandList"]').hide();
var _ul = $('ul[dstype="brand_list"]');
_ul.html('');
if ($.isEmptyObject(param)) {
$('div[dstype="brandList"]').hide();
$('div[dstype="noBrandList"]').show().find('strong').html(search);
return false;
}
$.each(param, function(i, n){
$('<li data-id="' + n.brand_id + '" data-name="' + n.brand_name + '"><em>' + n.brand_initial + '</em>' + n.brand_name + '</li>').appendTo(_ul);
});
//搜索品牌列表滚条绑定
$('div[dstype="brandList"]').perfectScrollbar('update');
}