大家好我是stackoverflow中的新人所以..我的第一个问题是:
如何从HTML <select></select>
获取值并在<form action="here i want to declare">
HTML
<div class="panel-body">
<select required>
<option value="#">Select Type of File</option>
<option value="upload1.php">uno</option>
<option value="upload2.php">dos</option>
<option value="upload3.php">tres</option>
</select>
<form name="form1" id="form1" method="post" action="" enctype="multipart/form-data">
<h4 class="text-center">Cargar Multiple Archivos</h4>
<div class="form-group">
<label class="col-sm-2 control-label">Archivos</label>
<div class="col-sm-8">
<input type="file" class="form-control" id="archivo[]" name="archivo[]" multiple="">
</div>
<button type="submit" class="btn btn-primary">Cargar</button>
</div>
</form>
</div>
我想获取值upload1.php,或者upload2.php或upload3.php,具体取决于在选择HTML上选择的选项,并在<form action="HERE"></form>
中声明
该项目是云上传文件,如果是另一个文件夹中的照片(upload2.php),我想整理出来是一个混凝土文件夹(upload1.php)的音乐
答案 0 :(得分:2)
我会使用jQuery。
$(document).ready(function() {
$(select).on('change', function() {
var selected = $(this).val();
$('#form1').prop('action', selected);
});
});
但是首先给选择字段赋予id是好的。