Вони можуть бути корисними.
Якщо ви знайдете компанію Contains, то буде так
$("input[id*='DiscountType']").each(function (i, el) {
//It'll be an array of elements
});
Якщо ви знайдете за Starts With, то буде так
$("input[id^='DiscountType']").each(function (i, el) {
//It'll be an array of elements
});
Якщо ви знайдете за Закінчується з», то це буде так
$("input[id$='DiscountType']").each(function (i, el) {
//It'll be an array of elements
});
Якщо ви хочете вибрати елементи, які ідентифікатор яких не є заданим рядком
$("input[id!='DiscountType']").each(function (i, el) {
//It'll be an array of elements
});
Якщо ви хочете вибрати елементи, які ім'я містить задане слово, розділене пробілами
$("input[name~='DiscountType']").each(function (i, el) {
//It'll be an array of elements
});
Якщо ви хочете вибрати елементи, ідентифікатор яких дорівнює заданій рядку, або починаючи з цього рядка, а потім дефісом
$("input[id|='DiscountType']").each(function (i, el) {
//It'll be an array of elements
});