забрать значение type=text
Здравствуйте, возникла проблемка. Казалось бы ерунда.
Настраиваю под свои нужды prupload (мультизагрузка файлов).
Суть в том, что есть input type=text, я хочу передать значение в нем в другой файл обработчик.
если я делаю так:
<input type=text id="descript1" name="descript1">
и передаю потом:
<script type="text/javascript">
$(function() {
$("#html5_uploader").pluploadQueue({
// General settings
runtimes : 'html5',
url : 'upload.php',
max_file_size : '10mb',
multipart_params: {"description1": $("input[name=descript1]").val()},
});
});
</script>
То в файл upload.php в description1 передается пустота.
Если я в input жестко присваиваю значение value, тогда передается то, что присвоего в value.
Вот так:
<input type=text id="descript1" name="descript1" value="Какое-то значение">
и передаю потом:
<script type="text/javascript">
$(function() {
$("#html5_uploader").pluploadQueue({
// General settings
runtimes : 'html5',
url : 'upload.php',
max_file_size : '10mb',
multipart_params: {"description1": $("input[name=descript1]").val()},
});
});
</script>
в upload.php получаю строку "Какое-то значение".
Даже если я в input type=text напишу что-то свое затерев "Какое-то значение", то все равно в upload.php я получу "Какое-то значение".
Пробовал input вставлять после java скрипта, но толку нет. все тот же результат.
Подскажите, в какую сторону копать? или может у меня явно допущена ошибка, которую я не вижу?
Последний раз редактировалось neon_tmn, 22.08.2012 в 08:51.
Причина: выделил важные моменты для удобства понимания
|