57 lines
1.8 KiB
HTML
57 lines
1.8 KiB
HTML
<div class="layui-form-item">
|
|
<label class="layui-form-label">绑定会员:</label>
|
|
<div class="layui-input-block">
|
|
<div class="layui-input-inline">
|
|
<input type="text" readonly name="username" autocomplete="off" class="layui-input len-mid">
|
|
</div>
|
|
<input type="hidden" name="member_id">
|
|
<button class="layui-btn bg-color" type="button" onclick="chooseMember()">选择会员</button>
|
|
</div>
|
|
<div class="word-aux">
|
|
<p>绑定前端会员</p>
|
|
</div>
|
|
</div>
|
|
|
|
<script type="text/javascript">
|
|
var form, laydate, laytpl;
|
|
layui.use(['form', 'upload', 'util', 'laytpl'], function () {
|
|
form = layui.form;
|
|
laytpl = layui.laytpl;
|
|
form.render();
|
|
});
|
|
/**
|
|
* 选择会员
|
|
*/
|
|
function chooseMember() {
|
|
layer.open({
|
|
title: '会员列表',
|
|
id: 'bind_member_layer',
|
|
type: 2,
|
|
area: ['60%', '80%'],
|
|
content: ns.url('communitybuy://shop/communitydelivery/chooseMember', {chooseCallback: 'chooseMemberCallback'}),
|
|
});
|
|
}
|
|
|
|
/**
|
|
* 选择会员回调
|
|
* @param data
|
|
*/
|
|
function chooseMemberCallback(data) {
|
|
var default_img = 'SHOP_IMG/default_headimg.png';
|
|
|
|
uploadObj.parent.find("input[type='hidden']").val(data.headimg ? data.headimg : default_img);
|
|
uploadObj.parent.addClass('hover');
|
|
uploadObj.parent.children('.upload-default').html((function () {
|
|
var html = '';
|
|
html += '<div id="preview_imgUpload" class="preview_img">';
|
|
html += '<img layer-src title="点击放大图片" src="'+ (data.headimg ? ns.img(data.headimg) : default_img) +'" onerror="this.src = \'' + default_img + '\'" class="img_prev">';
|
|
html += '</div>';
|
|
return html;
|
|
})());
|
|
|
|
$('input[name="member_id"]').val(data.member_id);
|
|
$('input[name="username"]').val(data.username);
|
|
$('input[name="mobile"]').val(data.mobile);
|
|
loadImgMagnify();
|
|
}
|
|
</script> |