Я делаю проект на JAWS, я вернул HTML-код
<!DOCTYPE html>
<html>
<head>
<title>Page title</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script src="<%out.print(request.getContextPath());%>/jquery/external/jquery/jquery.js"></script>
<script src="<%out.print(request.getContextPath());%>/jquery/jquery-ui.js"></script>
<link rel="STYLESHEET" type="text/css" href="<%out.print(request.getContextPath());%>/jquery/jquery-ui.css"></link>
<link href="<%out.print(request.getContextPath());%>/select2/4.0.6-rc.0/css/select2.min.css?v=2" rel="stylesheet" />
<script src="<%out.print(request.getContextPath());%>/select2/4.0.6-rc.0/js/select2.min.js?v=2"></script>
<script src="<%out.print(request.getContextPath());%>/select2/maximize-select2-height/maximize-select2-height.js"></script>
<script src="<%out.print(request.getContextPath());%>/select2/maximize-select2-height/maximize-select2-height.min.js"></script>
<link rel="STYLESHEET" type="text/css" href="<%out.print(request.getContextPath());%>/font-awesome/css/font-awesome.min.css">
<script type="text/javascript">
$(document).ready(function () {
$('.form-control').select2({
theme: "classic",
templateSelection: function (data, container) {
if (data.id == '') {
$(container).css("color", "grey");
} else {
$(container).css("color", "black");
}
return data.text;
},
}).maximizeSelect2Height();
});
</script>
</head>
<body>
<div>
<div class ="col-sm-3">
<label for="app1">Name:</label>
</div>
<div class ="col-sm-9">
<select required class = "form-control" id ="app1">
<option value="" >select a program name</option>
<option >india</option>
<option >china</option>
<option>netherlands</option>
<option >africa</option>
<option >nepal</option>
<option >india</option>
<option >china</option>
<option>netherlands</option>
<option >africa</option>
<option >nepal</option>
<option >india</option>
<option >china</option>
<option>netherlands</option>
<option >africa</option>
<option >nepal</option>
</select>
</div>
</div>
</body>
</html>
Вывод будет примерно таким:
, когда я запускаю JAWS, он читает все из поля drpdown, ноэто не чтение опций для выбора.Мне нужен текстовый поиск в выпадающем списке его требование.Если я удалю текстовый поиск, который использовал плагин select2, он работает нормально, но мне нужно, чтобы в окне поиска был какой-нибудь другой альтернативный плагин, который я могу использовать.