/**
* Created by admin on 2016/11/3.
*/
//加载图片类型数组
function load_img_type() {
$.ajax({
url: base_api + 'carManager/index.php', //请求地址
data: {
tp: "carControl_getImgType"
},
type: "post", //请求方式
dataType: "json",
success: function (data) {
console.log(data);
if (data.code == 0) {
data = data.data;
var temp = '';
for (var i = 0, j = data.length; i < j; i++) {
temp += '';
}
$(".bus_img_type").html(temp);
} else {
ZZAlertInfo(data.info);
}
}
});
}
$("div.bus_img_group").on('change', '.bus_img_path', function (e) {
//图片如果太大,提示
// 取消按钮也会触发
var img = $(this).closest('.bus_img_div').find('.bus_image');
if (this.files.length > 0) {
if (this.files[0]['size'] > 20000000) {
this.value = '';
ZZAlertInfo('图片大小必须在2M以下');
return true;
}
//复制前一个div,设置值为空
if ($(".bus_img_group .bus_image[class='bus_image']").length == 1) {
var newImg = $(this).closest('.bus_img_div').clone();
$(newImg).find('input').val('');
$(".bus_img_group").append(newImg);
}
readURL(e, this);
img.html('-');
img.addClass('bus_img_remove');
$(img).closest('.bus_img_div').find('.bus_img_path_old').val('');
} else {
removeImg(img);
}
})
$(".bus_img_group").on('click', '.bus_image', function () {
if ($(this).hasClass('bus_img_remove'))
removeImg($(this).closest('.bus_img_div').find('.bus_image'));
else
$(this).closest('.bus_img_div').find('.bus_img_path').click();
})
function readURL(event, o) {
var getImagePath = URL.createObjectURL(event.target.files[0]);
$(o).closest('.bus_img_div').find('.bus_image').css('background-image', 'url(' + getImagePath + ')');
}
function removeImg(img) {
$(img).css('background-image', '');
$(img).html('+');
$(img).removeClass('bus_img_remove');
$(img).closest('.bus_img_div').find('input').val('');
}