Javascript 限制ASP.NET核心输入中的文件计数 公共类模型 { [MaxLength(4)] 列出图像{get;set;} }

Javascript 限制ASP.NET核心输入中的文件计数 公共类模型 { [MaxLength(4)] 列出图像{get;set;} },javascript,c#,html,asp.net,.net-core,Javascript,C#,Html,Asp.net,.net Core,此解决方案有效,但在按下“提交”按钮后,会出现一条消息,提示您拾取的图像太多。我试图想出一种方法,它甚至不会让用户拾取比例4更多的图像。我觉得Javascript可能会对我有所帮助,但我更喜欢C#人,所以我现在没有什么想法 此解决方案有效,但在按下“提交”按钮后,会出现一条消息,提示您拾取的图像太多。我试图想出一种方法,它甚至不会让用户选择比例4更多的图像 有几种方法可以实现这一点,JavaScript和JQuery都可以 JQuery和JavaScript示例 JQuery示例 提交图

此解决方案有效,但在按下“提交”按钮后,会出现一条消息,提示您拾取的图像太多。我试图想出一种方法,它甚至不会让用户拾取比例4更多的图像。我觉得Javascript可能会对我有所帮助,但我更喜欢C#人,所以我现在没有什么想法

此解决方案有效,但在按下“提交”按钮后,会出现一条消息,提示您拾取的图像太多。我试图想出一种方法,它甚至不会让用户选择比例4更多的图像

有几种方法可以实现这一点,JavaScript和JQuery都可以

JQuery和JavaScript示例


JQuery示例


提交图片JQuery JavaScript示例

提交图像JavaScript $(函数(){ $('#imageUploads')。更改( 函数(){ var files=$('input[type=“file”])[0]。文件; 如果(files.length>4){ $('#submit').attr(“disabled”,true); $('#lblStatus').html(“*仅限4幅图像”); } 否则{ $(“#提交”).attr(“禁用”,false); $('#lblStatus').html(“”); } }) }) 函数jsFunction(){ var x=document.getElementById(“imageUploads2”).files.length; 如果(x>4){ document.getElementById(“submit2”).disabled=true; document.getElementById(“lblStatus2”).innerHTML=“*仅限4幅图像”; }否则{ document.getElementById(“submit2”).disabled=false; document.getElementById(“lblStatus2”).innerHTML=“”; } }