[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: triger псевдо клика
Kusss
у меня есть Ajax форма загрузки изображений, которая загружается в DIV, но обработка данных на JavaScripts.
<?
// Запускаем функцию
if(isset($_POST['upload_submit'])) {
$message = uploadHandle(1024, $extensions, $upload_dir,450,125,60);
}
?>
<div
id="ImgProcess">Загрузка ...</div>
<div
id="ImgResult"></div>
<form
action="file_upload.php" method="post" enctype="multipart/form-data" target="upload_target" onsubmit="startUpload();">
<input
type="file" name="filename" />
<input
type="hidden" name="id" value="<?=(int)$_POST['id']?>" />
<input
type="submit" value="Закачать" name="upload_submit" class="upload_submit"/>
</form>
<script
language="javascript" type="text/javascript">
window.top.window.stopUpload('<?php echo $message['result']; ?>','<? echo $message['error'] ? $message['error'] : $message['info']; ?>');

function startUpload(){
document.getElementById('ImgProcess').style.visibility = 'visible';
return true;
}
function stopUpload(success,text){
if (success == '1'){
document.getElementById('ImgResult').innerHTML =
'<span class="log-pay">'+text+'</span>';
}
if (success == '0') {
document.getElementById('ImgResult').innerHTML =
'<span class="log-return">'+text+'</span>';
}
document.getElementById('ImgProcess').style.visibility = 'hidden';
return true;
}
</script>

Всё работает, но мне нужно перегрузить DIV, до этого я делал вот так:
$(document).ready(function() {
$("#Form").ajaxForm(function() {
var id = $(".img_add").attr("rel");
$("[rel="+id+"].img_add").trigger("click");
});
});

а вот ссылка по которой отрывается форма для загрузки
<span class="img_add" rel="1">Изображения</span>

Помогите сделать click(перезагрузку) после выполнения .
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.