【发布时间】:2014-11-05 19:13:31
【问题描述】:
我编写了一个 PHP 程序,通过 jQuery 确认消息(参考:http://rathur.fr/jQuery/MsgBox/)确认删除数据,并立即将结果记录回同一页面。如果页面刷新,它将返回到之前的状态。
行的部分如下:
print "
<script type='text/javascript'>
$(document).ready(function(){
$.msgbox('<br/>Are you sure you want to delete the selected record from the database?', {
type : 'confirm'
}, function(result){
$('#output').text(result);
var output = result;
});
});
</script>";
我想立即将操作按钮的结果传递给 PHP 变量,如下所示(只是一个试验):
$x = $_SESSION['output']; OR
$x = $_POST['output']; OR
$x = print "<div id=\"output\"></div>"; OR
$x = some_function(output);
请帮助我,或者建议是否有其他更好的选择。
【问题讨论】:
-
您需要通过 AJAX 调用将数据 POST 回 php,以便在第二遍使用服务器端代码。
-
你能指定改变现有jQuery脚本的方法吗?
标签: javascript php jquery msgbox