【发布时间】:2015-10-09 13:56:31
【问题描述】:
根据选择选项我需要上传 pdf 或 mp3/mp4。
如果我选择书籍或试卷,我只需要验证才能上传 pdf 或 doc 文件,
如果我选择音频,我应该只上传 mp3。 如果我选择视频,我应该只上传 mp4。
请帮助我使用 javascript 进行此验证。我只需要条件。其余的将通过后端完成
<select id="upload_material" onchange="val()">
<option>Select Material Type</option>
<option value="1">Question Paper</option>
<option value="2">Book</option>
<option value="3">Audio/Video</option>
</select>
<label class="myLabel">
<%= f.file_field :attachment, :onchange => "get_extension($this.value)" %>
<!-- <input type="file" style="margin-left:80px;" name="filetwo"> -->
<span>Browse</span>
</label>
【问题讨论】:
-
提供您尝试过的 Javascript 代码
-
客户端验证不安全,请使用服务器端验证。
标签: javascript html jquery-mobile