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