У меня есть JavaScript для пользователя ajax, как показано ниже;JavaScript для получения текстового ввода
$(document).ready(function(){
var qwerty = $('#qwerty').val();
$('#demo1').ajaxupload({
url:'upload.php',
remotePath: qwerty,
maxConnections:1,
finish:function(files)
{
alert('uploaded');
},
});
});
var qwerty
это значение ввода текста, имеющего значение по умолчанию value=""
. При загрузке страницы поле пусто. Текст внутри задается как каталог загрузки загрузчика. Но он возвращает null, даже если я ввожу текст внутри. Когда я перезагружаю страницу, текст, который я вводил ранее, остается там, и на этот раз текст берется и передается в переменную. Опять же, если я изменяю текст, переданные данные - это текст, который остался в поле ввода, а не тот, который я ввел сейчас. Как я могу всегда передавать текущее значение поля ввода в переменную?
Вы действительно хотите удалить '' '' '' '' после своей функции 'finish'. В противном случае это вызовет различные проблемы в IE. – ThiefMaster