Чтобы выбрать все элементы с динамическим идентификатором в вашем случае использования $('[id^="edit-product-"]')
, чтобы выбрать все элементы с ID начинается с edit-product-
.
См. Этот пример, используя .split
и .pop()
с чистым js .id
.
//using each without events
$('[id^="edit-product-"]').each(function() {
console.log(this.id.split("-").pop());
});
//OR
//get number on click
$('[id^="edit-product-"]').click(function() {
console.clear();
console.log(this.id.split("-").pop());
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button type="button" id="edit-product-20">EDIT 20</button>
<button type="button" id="edit-product-21">EDIT 21</button>
<button type="button" id="edit-product-22">EDIT 22</button>
Спасибо, Bro @Mamdouh .. его работа сейчас, извините за мой самый чепуха вопрос. Я новичок в AJAX, а также выбираю select так же, как вы делали _id^= "edit-product -"] _. Еще раз спасибо Bro – Marky
Добро пожаловать @Marky :) просто примените изменения в своем вопросе и примите ответ, если это поможет. –
Да, его 100% Работа :), но я не знаю, как это сделать. – Marky