Jquery получить имя файла из вызова ajax - PullRequest
2 голосов
/ 22 октября 2019

Я работаю над сценарием jquery, чтобы извлечь имя файла для вывода их в элемент, когда я получаю данные из вызова ajax.

Когда я попробую это:

var photoFilename = filename.split('filename: ');
$('#photo_filename').text(photoFilename1);
$('#photo_dialog').show();

Я получу что-то вроде этого:

noname.gif attid: 0.2

Я также попробовал это:

var photoFilename = filename.split('attid: ');

И я также попробовал это:

var photoFilename = filename.split (attid);

Я получу это:

 filename: noname.gif attid: 0.2 filename: what-is-bootstrap.png

Я пытался использовать. Замените функцию для удаления attid: 0.2, но моя переменная attid показывает другую строку, поэтому мне трудно удалить строку для 0.2, когда у меня есть 0.1 строка.

Вот чтоЯ хочу достичь:

noname.gif

Вот полный вывод:

attid: 0.1 filename: noname.gif
attid: 0.2 filename: what-is-bootstrap.png

Вот полный код:

$.ajax({
    url: 'readMail.php',
    type: 'POST',
    data : {
        mailfolder: mailfolder, 
        email_number: email_number,
        folder: folder,
        readmail: readmail,
        total: total_index
    },
    dataType: 'json',

    success: function(res) {
        filename = res.emailBodyMessage.attached_files;
        var photoFilename = filename.split('filename:');
        $('#photo_filename').text(photoFilename1);
        $('#photo_dialog').show();
   }
});

Чего я пытаюсь достичьесли у меня есть строка 0.2 с использованием переменной attid, я хочу получить имя файла what-is-bootstrap.png. Если у меня есть строка 0.1 с использованием переменной attid, я хочу получить имя файла noname.gif и т. Д.

Можете ли вы показать мне пример того, как я могу получить имя файла, когда моя переменнаяattid показать строку как 0.1, 0.2 или что бы то ни было?

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...