Я работаю над кодом php, как показано ниже, в котором перечислены все файлы mp4, присутствующие в каталоге.
Status.php
<?php
$mp4_files = array_values($mp4_files);
print_r($mp4_files);
print_r($mp4_files); // Line X
foreach ($programs as $key => $program) {
$file = $mp4_files[$key];
print_r($file); // Line Y
print_r($key); // Line Z
?>
<tr class="box" data-index="<?php echo $key; ?>">
<td><button data-id="<?php echo $key; ?>" class="converter btn btn-outline-primary">Go</button>
</td>
</tr>
Линия X Печать Array ( [0] => 36031P.mp4 [1] => hello.mp4 )
Линия Y Печать 36031P.mp4 hello.mp4
Линия Z печатает 0 and 1
При нажатии кнопки Go вызывается приведенный ниже код JS / jQuery:
JS /jQuery:
jQuery(document).ready(function($)
{
$('.converter').click(function()
{
let target = $(this).attr('data-id'),
spanEl = $('.file-name[data-id='+ target +']');
let btn = this;
$(btn).val("Converting").prop('disabled', true); // Line A
$.ajax({
url: 'convert.php', // converts mp4 file into mp3
type: 'POST',
data: {id: target},
success: function(res)
{
$(btn).val("Completed").prop('disabled', true); // Line B
},
})
})
});
Строка B вызывается в функции AJAX при успешном преобразовании mp4 в mp3 .
Постановка проблемы:
Мне интересно, какой код мне нужно добавить вокруг строки B, чтобы при преобразовании конкретного файла mp4 в mp3 затем в таблице Podcast_Export для конкретного файла mp4 текст Go должен изменить его на Завершено.
![enter image description here](https://i.stack.imgur.com/F3IlF.png)