Я новичок в jquery. Я запускаю событие в столбце внутри таблицы, которое содержит выпадающее меню, как показано ниже:
$(document).on('change','#DropDown',function(){
var tr = $(this).parents('tr:first');
var photoID = tr.find('#id').val();
}
У меня есть следующий HTML:
<table class="grid">
<thead>
<tbody>
<tr>
<td>
<span id="1">1</span>
</td>
Я хочу получить значение 1 и сохранить его в photoID, но я не могу его найти.
Что не так с моим запросом?
пытаться
$(document).on('change','#DropDown',function(){
var tr = $(this).parents('tr');
var photoID = tr.find('span').attr('id');
}
Используйте этот способ:
$(document).on('change','#DropDown',function(){
var tr = $(this).parents('tr');
var photoID = tr.find('span').id;
}
id
?