#jquery #file #input #types
#jquery #файл #ввод #типы
Вопрос:
кто-нибудь знает, почему
$('#id_thefile').attr('accept', '*.xlsx');
<html>
<head>
<script language="javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.slim.min.js">
</script>
</head>
<body>
<!-- the input I want to change with jquery //-->
<input id="id_thefile" type="file" />
не работает?
Приветствия,
Карлос.
Комментарии:
1. Нет необходимости
*
просто использовать'.xlsx'
Ответ №1:
изменить
$('#id_thefile').attr('accept', '*.xlsx');
Для
$('#id_thefile').attr('accept', '.xlsx');
или
вы также можете напрямую добавить это в HTML accept, как показано ниже
<html>
<head>
</script>
</head>
<body>
<!-- the input I want to change with jquery //-->
<input id="id_thefile" type="file" accept=".xls,.xlsx"/>