我正在使用thickbox来显示警报消息(http://jquery.com/demo/thickbox/)。但是,该网站仅解释了通过单击链接来呼叫警报。有没有办法通过php以某种方式调用函数?
这是我的代码:
<?php
if ($input!=='submit'){
//put data in databaste
}
else {
//call thickbox alert
}
?>
答案 0 :(得分:0)
没有。 jQuery / Javascript在客户端(您的浏览器)执行,而PHP在服务器端执行。
也许如果您对php服务器端脚本执行AJAX HTTP请求发布并获取响应,然后根据该响应执行警报,您可以执行您想要的操作。如果您想使用Javascript应用PHP业务逻辑,肯定需要进行客户端/服务器通信。
答案 1 :(得分:0)
点击链接“
以同样的方式进行echo '<script>$.thickboxAlertFunction("yourtext");</script>';
ajax调用(期待javascript):
$.getScript(
'yourajax.php',
{post:params},
function() {
/*on success*/
}
});