我正在尝试将数据发送到 php 文件,并且我正在使用 post 并根据它是 post 还是 get 来接收数据。问题是 get 正在工作,我点击通过帖子接收数据我没有收到任何东西。
php 代码进程在到达 GET 时停止,然后我发送我 POST 并且它不响应它。我可以看到 ajax 发送数据但是当 GET 在 php 文件中工作时 php 没有收到它。
php代码:
if($_POST['id']){ show data}elseif{$_GET['id']{ get data}
jQuery ajax:
// Youtube videos:
$(function() {
$('.image').click(function() {
var id = $(this).attr('id');
var msgbox = $("#video_status");
if(id.length > 5) {
$("#Video_status").html('<img src="assets/imgs/loading.gif" alt="loading ... " />');
$.ajax({
type: "POST",
url: "my_video.php",
data: 'id='+ id ,
cache: false,
success: function(msg){
$('#Video_status').html(msg);
if(msg ) {
msgbox.html(msg);
}else{
msgbox.html(msg);
}
}
});
}
return false;
});// End of youtube videos.
$(function() {
var loader = $("#Video_status").html('<img src="assets/imgs/loading.gif" alt=" loading ... " />');
var VideoWrap = $('#VideoWrap');
loader.fadeOut(1000);
$.get('my_video.php', '', function(data, status){
VideoWrap.fadeOut(1000);
VideoWrap.html(data);
VideoWrap.fadeIn();
});
return false;
});
});// get youtube video.