У меня есть выпадающий список, который содержит список элементов, первый элемент имеет значение 0, то другие элементы значения больше 0.JQuery Выпадающее Значение
Следующий код присоединенные к событию изменения:
<script type="text/javascript">
$("#SearchRegionId").change(function (e) {
var select = $("#SearchKommuneId");
select.empty();
if ($("#SearchRegionId").val() != 0);
{
$.ajax({
url: '/Kommune/getKommunerIRegion/',
type: 'POST',
data: { RegionId: $("#SearchRegionId").val() },
dataType: 'json',
success: function (data) {
for (i in data) {
select.append($('<option value="' + data[i].KommuneId + '">' + data[i].KommuneNavn + '</option>'));
}
}
});
}
});
</script>
Моя проблема заключается в том, что, когда я тест, чтобы увидеть, если $ («# SearchRegionId»). вал()! = 0 всегда выходит так, даже если выбранное значение равно 0. Я показал значение в предупреждающее поле, которое показывает значение 0, но что-то говорит мне, что это действительно не 0.
'select.empty();' почему это? –