129 lines
4.9 KiB
HTML
129 lines
4.9 KiB
HTML
<include file="public/header" title="店铺设置" />
|
||
<include file="public/header_nav" title="店铺设置" href="javascript:history.back(-1)"/>
|
||
<link rel="stylesheet" type="text/css" href="__STATIC__/distribut/css/main.css"/>
|
||
<script src="__STATIC__/js/mobile-util.js" type="text/javascript" charset="utf-8"></script>
|
||
<form id="set_store" method="post" enctype="multipart/form-data" >
|
||
<div class="shop_seting">
|
||
<div class="w670">
|
||
<div class="alone_row_set">
|
||
<span>店铺名称:</span>
|
||
<input type="text" name="store_name" id="store_name" maxlength="15" value="{$store.store_name}" />
|
||
</div>
|
||
<div class="alone_row_set">
|
||
<span>真实姓名:</span>
|
||
<input type="text" name="true_name" maxlength="15" id="true_name" value="{$store.true_name}" />
|
||
</div>
|
||
<div class="alone_row_set">
|
||
<span>手机号:</span>
|
||
<input type="text" name="mobile" id="mobile" value="{$store.mobile}" maxlength="11" onkeyup="value=value.replace(/[^0-9]/g,'')"/>
|
||
</div>
|
||
<div class="alone_row_set">
|
||
<span>QQ:</span>
|
||
<input type="text" name="qq" id="qq" value="{$store.qq}" maxlength="12" onkeyup="value=value.replace(/[^0-9]/g,'')">
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="shop_img_set">
|
||
<div class="tit_produce">
|
||
<span class="tit_fon">店铺图片</span>
|
||
</div>
|
||
<div class="upload_shopbag">
|
||
<label>
|
||
<a id="fileList0">
|
||
<img src="{$store.store_img|default='__STATIC__/images/m_03.jpg'}"/>
|
||
</a>
|
||
<input type="file" accept="image/*" name="store_img" id="store_img" onchange="handleFiles(this,0)" style="display:none" />
|
||
<label>
|
||
</div>
|
||
<div class="w670 ma-to-50 ma-bo-50">
|
||
<a class="submit_set" href="javascript:" onClick="verifyForm1();">确认修改</a>
|
||
</div>
|
||
</div>
|
||
</form>
|
||
</body>
|
||
<script>
|
||
function verifyForm1(){
|
||
var store_name = $.trim($('#store_name').val());
|
||
var true_name = $.trim($('#true_name').val());
|
||
var mobile = $.trim($('#mobile').val());
|
||
var qq = $.trim($('#qq').val());
|
||
|
||
if(!checkMobile(mobile)){
|
||
//判断手机格式
|
||
layer.open({content:'手机格式错误!!!',time:2});
|
||
return false;
|
||
}
|
||
if(store_name == '' || true_name == '' ||mobile == '' || qq=='')
|
||
{
|
||
layer.open({content:'所有信息都是必填!!!',time:2});
|
||
return false;
|
||
}
|
||
var formObj = document.getElementById("set_store");
|
||
var formData = new FormData(formObj);//表单id
|
||
$.ajax({
|
||
type: "POST",
|
||
url: "{:U('Mobile/Distribut/set_store')}",
|
||
data: formData,
|
||
dataType: "json",
|
||
async: false,
|
||
cache: false, //上传文件不需要缓存
|
||
contentType: false,
|
||
processData: false, //因为data值是FormData对象,不需要对数据做处理
|
||
error: function () {
|
||
layer.open({content:"服务器繁忙, 请联系管理员!",time:2});
|
||
},
|
||
success: function (data) {
|
||
if (data.status == 1) {
|
||
layer.open({content:data.msg,time:2,end:function () {
|
||
location.href = "{:U('Mobile/Distribut/set_store')}";
|
||
}});
|
||
}else {
|
||
$.each(data.result, function (index, item) {
|
||
layer.open({content: item, time: 2});
|
||
});
|
||
}
|
||
}
|
||
});
|
||
}
|
||
|
||
//上传照片
|
||
window.URL = window.URL || window.webkitURL;
|
||
function handleFiles(obj,id) {
|
||
fileList = document.getElementById("fileList"+id);
|
||
var files = obj.files;
|
||
img = new Image();
|
||
if(window.URL){
|
||
|
||
img.src = window.URL.createObjectURL(files[0]); //创建一个object URL,并不是你的本地路径
|
||
img.onload = function(e) {
|
||
window.URL.revokeObjectURL(this.src); //图片加载后,释放object URL
|
||
}
|
||
if(fileList.firstElementChild){
|
||
fileList.removeChild(fileList.firstElementChild);
|
||
}
|
||
fileList.appendChild(img);
|
||
}else if(window.FileReader){
|
||
//opera不支持createObjectURL/revokeObjectURL方法。我们用FileReader对象来处理
|
||
var reader = new FileReader();
|
||
reader.readAsDataURL(files[0]);
|
||
reader.onload = function(e){
|
||
img.src = this.result;
|
||
fileList.appendChild(img);
|
||
}
|
||
}else
|
||
{
|
||
//ie
|
||
obj.select();
|
||
obj.blur();
|
||
var nfile = document.selection.createRange().text;
|
||
document.selection.empty();
|
||
img.src = nfile;
|
||
img.onload=function(){
|
||
|
||
}
|
||
fileList.appendChild(img);
|
||
}
|
||
}
|
||
</script>
|
||
</html>
|