У меня есть выпадающий список на веб-странице, называемой ddlPaymentType. Когда я загружаю это падение, я добавляю атрибут стиля к каждому значению.
Линия С#:
ddlPaymentType.Items[i].Attributes.Add("status", statusValue);
Я пытаюсь получить это значение стиля в моей функции javascript.
function PaymentTypeChange() {
var ddlType = document.getElementById("ContentPlaceHolder1_ddlPaymentType");
var selItem = ddlType.selectedIndex;
var ddlStatus = ddlType.options[selItem].status;
}
DdlType находит элемент управления. Но я не могу получить этот атрибут.
Заранее спасибо.
Если вы назначаете атрибут опции и хотите перейти от выбранного варианта, вы можете сделать что-то вроде
$('#ContentPlaceHolder1_ddlPaymentType option:selected').attr('status');
Или
$('#<%= ddlPaymentType.ClientID %> option:selected').attr('status');