У мене є випадаючий список на веб-сторінці, що називається ddlPaymentType. Коли я завантажую це спадне меню, я додаю атрибут style до кожного значення.
Рядок C #:
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 знаходить управління. Але я не можу отримати цей атрибут.
Заздалегідь спасибі.
Відповіді:
1 для відповіді № 1Якщо ви призначите атрибут параметру і хочете отримати з вибраного варіанту, ви можете зробити щось на зразок
$("#ContentPlaceHolder1_ddlPaymentType option:selected").attr("status");
Or
$("#<%= ddlPaymentType.ClientID %> option:selected").attr("status");