【发布时间】:2011-06-24 20:25:56
【问题描述】:
我正在使用thickbox 来显示警报消息(http://jquery.com/demo/thickbox/)。但是,该站点仅解释通过单击链接来调用警报。有没有办法通过php调用函数?
这是我的代码:
<?php
if ($input!=='submit'){
//put data in databaste
}
else {
//call thickbox alert
}
?>
【问题讨论】:
我正在使用thickbox 来显示警报消息(http://jquery.com/demo/thickbox/)。但是,该站点仅解释通过单击链接来调用警报。有没有办法通过php调用函数?
这是我的代码:
<?php
if ($input!=='submit'){
//put data in databaste
}
else {
//call thickbox alert
}
?>
【问题讨论】:
没有。 jQuery/Javascript 在客户端(您的浏览器)执行,而 PHP 在服务器端执行。
也许如果您将 AJAX HTTP 请求发布到 php 服务器端脚本并取回响应,然后根据该响应发出警报,您就可以做您想做的事。如果你想用你的 Javascript 应用你的 PHP 业务逻辑,那么肯定需要客户端/服务器通信。
【讨论】:
执行方式与“单击链接”相同
echo '<script>$.thickboxAlertFunction("yourtext");</script>';
ajax 调用(需要 javascript):
$.getScript(
'yourajax.php',
{post:params},
function() {
/*on success*/
}
});
【讨论】: