var
num = 0;
function
onDelete(num){
if
($(
"#"
+num).attr(
'src'
)!=
"__PUBLIC__/Home/images/jiazai.gif"
&& $(
"#"
+num).attr(
'src'
)!=
""
){
if
(confirm(
"确认删除吗"
)){
$(
"#a"
+num).remove();
}
else
{
}
}
}
$(
function
(){
$(
"#file0"
).bind(
"change"
,
function
(){
clickUpload(num);
});
function
clickUpload(num){
var
imgObject = document.getElementById(
'file0'
);
$(
"#yulan"
).append(
"<a id='a"
+num+
"' onclick='onDelete("
+num+
")' href='javascript:;'> <img id='"
+num+
"' style="
max-width:90%
" style="
max-width:90%
" src='__PUBLIC__/Home/images/jiazai.gif'/ alt="
PHP+Ajax+JS实现多图上传,ajax多图_PHP教程
" ></a>"
);
var
getImageSrc = getFullPath(imgObject);
var
pos = getImageSrc.lastIndexOf(
"."
);
var
lastname = getImageSrc.substring(pos, getImageSrc.length)
if
(lastname!=
".jpg"
&& lastname!=
".png"
&& lastname!=
".jpeg"
&& lastname!=
'.gif'
){
$(
"#a"
+num).remove();
alert(
"请选择一张图片"
);
}
else
{
ajaxFileUpload(num);
$(
"#file0"
).unbind(
"change"
).bind(
"change"
,
function
(){
clickUpload(num);
});
}
num++;
}
function
getFullPath(obj) {
if
(obj) {
if
(window.navigator.userAgent.indexOf(
"MSIE"
) >= 1) {
obj.select();
return
document.selection.createRange().text;
}
else
if
(window.navigator.userAgent.indexOf(
"Firefox"
) >= 1) {
if
(obj.files) {
return
obj.files.item(0).getAsDataURL();
}
return
obj.value;
}
return
obj.value;
}
}
function
ajaxFileUpload(num) {
$.ajaxFileUpload
(
{
url:
'http://xxxx/updateImg'
, //用于文件上传的服务器端请求地址
secureuri: false,
fileElementId:
'file0'
,
dataType:
'json'
,
success:
function
(data)
{
var
jsonText = data;
console.log(jsonText);
if
(jsonText[
'status'
]==1){
if
(jsonText[
'info'
]!=
""
){
console.log(jsonText[
'info'
]);
$(
"#"
+num).attr(
"src"
,
"__PUBLIC__//Admin/Upload/"
+jsonText[
'info'
]);
var
images = $(
"#img"
).val();
if
(images!=
""
){
$(
"#img"
).val(images+
","
+jsonText[
'info'
]);
}
else
{
$(
"#img"
).val(images+
""
+jsonText[
'info'
]);
}
}
}
else
{
$(
"#a"
+num).remove();
}
},
error:
function
(data,e)
{
alert(e);
}
}
)
}
});