2

любой из них был реализован атрибут проверки подлинности для загрузки файла jquery, а затем, пожалуйста, помогите мне в этом.MVC4 Как сделать загрузку файла необходимой валидацией

Как можно сделать требуемый атрибут?

Нужно ли выполнять таможенную проверку?

если есть, пожалуйста, помогите мне на нем.

С уважением

ответ

1

Предположим, если ваша форма выглядит,

@(Html.BeginForm("Home","Upload",FormMethod.Post,new{id="form1",enctype="multipart/form-data")) 
{ 
<input type="file" name="file" id="file"/> 
<input type="submit" value="upload" onclick="return uploadFile();"/> 
} 

в JavaScript,

function uploadFile() 
{ 
var filename=$('#file').val(); 
if(filename=='') 
{ 
//Show error message or alert('please choose file'); 
return false; 
} 
else 
{ 
return true; 
} 
} 

вы также можете ограничить пользователю загружать только определенный тип файлов, таких как JPEG, JPG, gif и т. д.

var Re = /^(([a-zA-Z]:)|(\\{2}\w+)\$?)(\\(\w[\w].*))+(.jpeg|.JPEG|.jpg|.gif|.GIF| .png|.PNG)$/;    
if (Re.test(filename) == false) { 
alert('Please select valid Image'); 
return false; 
} 

Надеюсь, это поможет.

+2

Я не хочу, чтобы сообщение использовало оповещение, я хочу использовать проверку двигателя mvc4 бритвы – dotnetexpert

Смежные вопросы