Ajax调用-附加php echo的结构

Ajax调用-附加php echo的结构,php,javascript,jquery,ajax,Php,Javascript,Jquery,Ajax,我有点困惑,我不知道我在找什么。 虽然我会在这里张贴重要的部分,所以你可以找出并帮助我 PHP文件的一部分: 好的,当我将有效的youtube ID放入输入字段时,它将从ajax调用返回else(在控制台日志中回显html结构) 我不知道如何处理的部分是:“如何获取回响的HTML内容/结构,并将其附加到中,例如,或直接附加到正文中使用.HTML()方法: $('#youtube_content').html(state); 参考文献: -jQuery API文档 如果我正确理解您的问题:

我有点困惑,我不知道我在找什么。 虽然我会在这里张贴重要的部分,所以你可以找出并帮助我

PHP文件的一部分:

好的,当我将有效的youtube ID放入输入字段时,它将从ajax调用返回else(在控制台日志中回显html结构)

我不知道如何处理的部分是:“如何获取回响的HTML内容/结构,并将其附加到
中,例如,或直接附加到
正文中

使用
.HTML()
方法:

$('#youtube_content').html(state);

参考文献:

  • -jQuery API文档

如果我正确理解您的问题:

$('#fetch_submit').on('click', function (e) {
    var videoID = $('#videoID_input').val();

    $.ajax({
        url: 'inc/YouTube_API_Fetch_ID.php',
        type: 'GET',
        data: { id: videoID },
        success: function (state) {
            var newState = $.trim(state);

            if (newState == '')
                alert('Return an Error later!');
            else {
                $('<div />', {
                    id: 'youtube_content'
                }).appendTo('body');

                $('#youtube_content').html(state);
            }
        }
    });

    e.preventDefault();
});
$('fetch#u submit')。在('click',函数(e){
var videoID=$('#videoID_input').val();
$.ajax({
url:'inc/YouTube\u API\u Fetch\u ID.php',
键入:“GET”,
数据:{id:videoID},
成功:功能(状态){
var newState=$.trim(状态);
如果(新闻状态=“”)
警报('稍后返回错误!');
否则{
$('', {
id:“youtube_内容”
}).附于(“主体”);
$('#youtube_content').html(state);
}
}
});
e、 预防默认值();
});

谢谢你,这正是我想要的。
$('#fetch_submit').on('click', function (e) {
    var videoID = $('#videoID_input').val();

    $.ajax({
        url: 'inc/YouTube_API_Fetch_ID.php',
        type: 'GET',
        data: { id: videoID },
        success: function (state) {
            var newState = $.trim(state);

            if (newState == '')
                alert('Return an Error later!');
            else
                console.log(state);
        }
    });

    e.preventDefault();
});
$('#youtube_content').html(state);
$('#fetch_submit').on('click', function (e) {
    var videoID = $('#videoID_input').val();

    $.ajax({
        url: 'inc/YouTube_API_Fetch_ID.php',
        type: 'GET',
        data: { id: videoID },
        success: function (state) {
            var newState = $.trim(state);

            if (newState == '')
                alert('Return an Error later!');
            else {
                $('<div />', {
                    id: 'youtube_content'
                }).appendTo('body');

                $('#youtube_content').html(state);
            }
        }
    });

    e.preventDefault();
});