我在弹出窗口中选择视频链接时显示视频。视频播放效果很好。但在关闭弹出窗口后,当我尝试播放另一个视频时,它往往会播放上一个视频,并且正在播放新点击的视频链接。
有没有办法解决这个问题?
答案 0 :(得分:0)
当且仅当您动态填充div中的视频时,请尝试此操作。
function popup() {
$('#display_videos').css("display", "block");
$('#display_videos').dialog({
buttons: [{ text: 'Close', handler: function() {
$('#display_videos').html('') ;
$('#display_videos').dialog('close');
}
}]
});
}
答案 1 :(得分:0)
function GetVideo(VideoId) {
var id = VideoId;
// videoid is the id of the video selected by clicking on the link.
$.ajax
({
type: "POST",
url: "KtVideosDocs.aspx/Play_Videos_Kt",
data: "{'VideoId': '" + VideoId + "'}",
contentType: "application/json",
dataType: "json",
success: function(xyz) {
var tabledata = [];
var data = jQuery.parseJSON(xyz.d);
var FileName = data[0].FileName;
$('#tblplayvideos tbody> tr:last')。after(''); }, 错误:function(x,e){ 警报(x.responseText); }
});
}
this function takes the video selected and plays it