php - 选择框更改弹出确认框

标签 php javascript jquery

所以我得到了这个选择框,并且在更改它时会使用所选值更新数据库。我想要的是当我更改值时会弹出确认框。如果您按“取消”,则不会发生更改,如果您按"is",则更改这可能吗?

感谢您的浏览。

echo "<select id='select' name='select' onChange='updateDb()'>";
        while ($row = mysql_fetch_array($result)) {
            echo "<option value='" . $row['phonenr'] . "'>" . $row['phonenr'] . "</option>";
        }

        echo "</select>";
function updateDb() {
     $.post("execute.php", $("#form").serialize());
    }

最佳答案

你可以这样做:

if (confirm('Are you sure you want to save this thing into the database?')) {
    // Save it!
    $.post("execute.php", $("#form").serialize());
} else {
    //Nada
}

关于php - 选择框更改弹出确认框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17110669/

相关文章:

php - 包含 Unicode 字符的 DOMXPath 查询属性

php - 如何正确使用foreach()

php - 文本预处理的性能改进

javascript - 如何使用编辑器制作可调整大小的文本区域

javascript - Ajax错误类型错误: data is undefined

php - 将文本的键值行转换为数组

javascript - 如果我位于该类中另一个对象中的一个对象中,如何获取对该类实例的引用?

javascript - 添加指向数组中图像的链接

javascript - jQuery - 不确定如何在使用 .each 时重置数组的最大值

javascript - 旋转动画悬停但在悬停时移动鼠标 ->取消