【发布时间】:2019-08-12 22:22:32
【问题描述】:
我们如何让多个上传的文件有 pdf 如果是然后启用 Div
案例 1: 当我尝试上传 pdf 文件时,启用了 pdf 复选框
案例 3: 尝试上传 txt、docx、pdf 等不同文件时,未显示复选框
请建议我们如何检查多个上传文件的扩展名以及是否有 pdf 扩展名显示复选框 div。
if (extn == 'pdf' || extn=='PDF') {
$('#<%=chkAddPdfPassword.ClientID%>').removeAttr('checked');
$("#chkPdf").show();
} else {
$("#chkPdf").hide();
$("#divPasswordField").hide();
}
提前致谢
【问题讨论】:
-
您用 JavaScript 编写的内容只会检查单个文件。您需要做的是首先检查用户是否选择了单个文件或多个文件。如果是单个,则在 if 块中添加您的逻辑,在 else 块中编写另一组代码,该代码将迭代所有上传文件并检查扩展名是否为 PDF。如果找到,则显示复选框,否则隐藏。
-
@SuprabhatBiswal 你有任何例子或sn-p吗
-
看看。这对你有帮助吗stackoverflow.com/questions/7023457/…
-
谢谢队友,但解决方案要扩展得多......检查下面的答案
标签: javascript jquery asp.net