Ajax页面在href中,在echo中


Ajax page in href, inside a echo

试着让这段代码工作:

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');">