У меня есть выбор в моей форме. Когда я меняю его «функция изменения», присвойте этому значению значение vardir переменная. Я хочу отправить эту переменную в uploadFile область действия, но она не распознает переменную (пустую), но afterUploadAll функция alert показывает истинное значение переменной.отправка переменной в область
Как отправить переменную в область видимости? Спасибо
var vardir = "";
$("#galeri").live("change",function(event) {
if ($("#galeri").val() != '') {
$("#yukletr").show("slow");
vardir = $("#galeri").val();
}
else
$("#yukletr").hide("slow");
});
$("#fileuploader").uploadFile({
url:"upload.php",
multiple:true,
method:'POST',
formData: { dir: vardir },
allowedTypes : "png,jpeg,jpg,gif",
afterUploadAll:function()
{
alert(vardir);
}
});
Когда вы вызываете '.uploadFile' и передаете объект с помощью' vardir', эта переменная еще не имеет значения. У этого нет ничего **, чтобы сделать с областью и * все *, чтобы сделать с временем. –
Когда загружается файл для запуска? В настоящее время он запускается, как только вы выполняете код, который, вероятно, не тот, который вы хотите. –
Вы также можете разместить свой HTML-код? – Genus