js.html
3.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
<!--begin:提示弹层-->
<div class="toast">提示框</div>
<div class="bg"></div>
<!--百度地图-->
<div id="allmap" class="hidden"></div>
<!--百度地图引入-->
<script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=lu7CH9ucr6STjUk1GQgkfzjhpHbb7hPd"></script>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=lu7CH9ucr6STjUk1GQgkfzjhpHbb7hPd"></script>
<script type="text/javascript" src="http://api.map.baidu.com/library/CityList/1.2/src/CityList_min.js"></script>
<script>
//腾讯地图key
var key = "keyword=$keyword&key=M4ABZ-MM7W3-WH43F-YXSKV-XYCBT-2NB2J";
//省份id
var province_id = 0;
//当前位置经度
var lng= "";
//当前位置纬度
var lat = "";
//提示弹层
function toast(msg='玩命加载中~',time=2000){
$('.toast').text(msg);
$('.toast').fadeToggle();
$('.bg').show();
setTimeout(function(){
$('.toast').fadeToggle();
$('.bg').hide();
},time);
}
//将base64转换为文件
function dataURLtoFile(dataurl,fileName='file.png') {
var arr = dataurl.split(','),
mime = arr[0].match(/:(.*?);/)[1],
bstr = atob(arr[1]),
n = bstr.length,
u8arr = new Uint8Array(n);
while (n--) {
u8arr[n] = bstr.charCodeAt(n);
}
return new File([u8arr], fileName, { type: mime });
}
//上传图片
function upload(files,self){
$(files).each(function (key, file) {
console.log(file);
var formdata = new FormData();
formdata.append("file", file);
$.ajax({
url: "{:url('api/common/upload')}",
type: "POST",
data: formdata,
cache: false,
processData: false, // 不处理发送的数据,因为data值是Formdata对象,不需要对数据做处理
contentType: false, // 不设置Content-type请求头
success: function (res) {
console.log(res);
if (res.code == 1) {
var html = '<div class="imagesItem">\n' +
' <img src="'+res.data.url+'" alt="">\n' +
' <div class="closeImage">×</div>\n' +
' </div>';
self.parent().prev().append(html);
// idCardImgFileArr.push(res.data.url);
}
},
error: function(res){
toast('与服务器断开连接');
}
});
});
}
//删除图片
$('.images').on('click', '.closeImage', function () {
$(this).parent().remove();
/*var src = $(this).prev().attr('src');
var pos=$.inArray(src,idCardImgFileArr);
idCardImgFileArr.splice(pos,1);*/
});
function search2(){
var keyword = $('#searchVal').val();
if(keyword == ''){
toast('请输入关键字');
return false;
}
var str = "{:url('index/goods/search',array('keyword'=>'KEYWORD'))}";
window.location.href = str.replace('KEYWORD',keyword);
}
</script>