Javascript href中的Ajax页面,在echo中

Javascript href中的Ajax页面,在echo中,javascript,php,ajax,Javascript,Php,Ajax,试图让这段代码正常工作: echo '<div class="assignsuccess">Success! The report has been assigned to you. <b><a href="javascript:ajaxpage("view.php?callid='.$getcallid.'", "dashwrap");">Press here to view it.</a></b></div>'; 然而

试图让这段代码正常工作:

echo '<div class="assignsuccess">Success! The report has been assigned to you. <b><a href="javascript:ajaxpage("view.php?callid='.$getcallid.'", "dashwrap");">Press here to view it.</a></b></div>';
然而,当我将鼠标悬停在站点上的链接上时,我可以看到它在第一个javascript:ajaxpage时就中断了,我不明白为什么。我知道将javascript与PHP结合使用可能会很棘手,特别是如果它在代码中,但我不明白为什么这不起作用。我尝试使用“切换”,但这不会改变任何事情。

尝试以下方法:

echo '<div class="assignsuccess">Success! The report has been assigned to you. <b><a href="javascript:ajaxpage(\'view.php?callid='.$getcallid.'\', \'dashwrap\');">Press here to view it.</a></b></div>';
它应提供:

<a href="javascript:ajaxpage('view.php?callid=', 'dashwrap');">

就像我说的;逃避你的引用那是我的愚蠢。谢谢你的评论!啊,是的,我真蠢,没想到这一点。谢谢你的帮助@P.Nick不客气。@P.Nick您介意将此标记为答案吗?