【发布时间】:2012-05-29 17:22:32
【问题描述】:
基本上,我有一个脚本,它每 10 秒检查一次数据库,并通过 javascript 警报框通知用户数据是否已更改。但是当用户看到警报并单击“确定”时,我还需要更改数据库。那么,当用户在 javascript 警报上单击“确定”时,是否可以运行 javascript 函数?
例如
<html>
<head>
<script type="text/javascript">
function show_alert()
{
alert("New data!");
}
</script>
</head>
<body>
<input type="button" onclick="show_alert()" value="Show alert box" />
</body>
</html>
当用户点击确定时它应该运行这个函数
function UpdateDB()
{
jQuery.ajax({
type: "POST",
url: "update.php",
data: 'condition=ok',
cache: false,
});
}
【问题讨论】:
-
@Bandye 警报没有错。他不希望用户确认。
-
@Jivings
when user has seen the alert and clicked OK怎么样 -
@Jiviings 没错!这就是为什么我发布了我真正有用的答案!很快就被否决了……哈哈
-
就我而言,重要的是用户只能选择单击“确定”,因此我不能使用确认框
标签: javascript jquery function alert