根据点击的div的ID,我希望能够更改嵌入链接.
<embed src= "/<?PHP if (isset($_POST['playlist'])) { // if ANY of the divs were clicked echo $_POST['playlist']; // echo the choice }else{ echo "5125962"; // As a default playlist } ?>">
但是我的客户不喜欢页面刷新.在此基础上,我放弃了这个JavaScript的表单
$(document).ready(function() { $(".playlist").click(function(){ var playlist = $(this).attr('id'); $.ajax({ url: '/update/apps/music.PHP',data : playlist,type : 'POST',success : function(data) { $(".PlaylistHolder").load('/update/apps/music.PHP'); } }); }); });
代替.ajax功能我也尝试过
$(".PlaylistHolder").load('/update/apps/music.PHP',playlist);
这个想法是,代替整个页面刷新,它将重新加载“PlayListHolder”div的内容.我没有得到任何语法错误,但我的变量不会传递.在我的PHP中,我尝试了$_GET和$_REQUEST.有任何想法吗?
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。