<script>
$(function(){
//上下文问题
$('.item_delete').click(function(){
var url = $(this).attr('data-url');
var thisTr = $(this).parents('.item_data');
//获取数据必须在confirm之前,声明全局变量,confirm会重写this
weui.confirm("您确定要删除吗?", function(){
$.get(url,function(data){
layer.msg(data.msg);
var _data = data;
//同理这里返回的数据,再调用异步的操作,需要提前声明全局变量
setTimeout(function(){
if(_data.code===0){
thisTr.remove();
}
},1000);
});
}, function(){
//console.log('no')//取消操作回调
});
});
});
//mobile图片上传预览,javascript无法直接打开本地的图片资源
$("#uploaderCustomInput").change(function(){
var current_pic = this.files[0];
var r = new FileReader();
r.readAsDataURL(current_pic);
r.onload = function(){
//console.log(r);
var _text ='<li class="weui-uploader__file" title="点击删除图片" style="background-image:'+"url('"+r.result+"');"+'"></li>';
$("#uploaderCustomFiles").append(_text);
$(".img_mobile").val(r.result);
}
});
//点击图片删除
$('.weui-uploader__files').on("click",".weui-uploader__file",function(){
var id = $(this).data('id');
$(this).remove();
})
</script>
javaScript的一些坑
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.