当我使用 Materialise Multiple select 时,我会在日志中获取值。
HTML:
<form name="contactForm" id="contactForm">
<div class="col-md-4">
<div class="input-field">
<select multiple class="validate" id="pregunta_c1"
name="pregunta_c1[]">
<option value="" disabled selected>-</option>
<option value="0">option1</option>
<option value="1">option2</option>
<option value="2">option3</option>
<option value="3">option4</option>
<option value="4">option5</option>
</select>
</div>
</div>
脚本:
var formData = new FormData($("#contactForm")[0]);
var ask1 = $('#pregunta_c1').val();
alert(ask1);
console.log(ask1);
控制台输出:
alert = 1,2,3;
console = ["1", "2", "3"];
Formdata = 3;
我发送的格式为formData
,这只会获得最后选择的选项。我只是尝试了许多方法,但只是不断得到最后的选择。没有选择的数组。
有一些方法可以通过formData
发送表单并使用materialize获取数组吗?