Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使确认框与jsp一起工作?_Javascript_Jsp_Servlets - Fatal编程技术网

Javascript 如何使确认框与jsp一起工作?

Javascript 如何使确认框与jsp一起工作?,javascript,jsp,servlets,Javascript,Jsp,Servlets,因此,每当我想从数据库中删除一条记录时,我想显示一个确认框,该框会成功显示,但问题是无论我单击“确定”还是“取消”,记录都会被删除 如何让它工作?谢谢 这是我的代码: <table> <thead> <tr>

因此,每当我想从数据库中删除一条记录时,我想显示一个确认框,该框会成功显示,但问题是无论我单击“确定”还是“取消”,记录都会被删除

如何让它工作?谢谢

这是我的代码:

                         <table>
                                   <thead>
                                        <tr>
                                            <th>ID</th>
                                            <th>Date RDV</th>
                                            <th>Motif</th>
                                            <th>ID Patient</th>
                                            <th>Action</th>
                                        </tr>


                                        </thead>
                                        <p:forEach items="${liste }" var = "rdv">
                                    <tbody>

                                        <tr>
                                            <td>${rdv.id_Rdv }</td>
                                            <td>${rdv.date_Rdv }</td>
                                            <td>${rdv.motif }</td>
                                            <td>${rdv.id_P }</td>

                                            <td>
                                            <a href="${pageContext.request.contextPath}/RDVController?action=supprimer&Id_Rdv=${rdv.id_Rdv }" onclick="confirmation()" > Supprimer</a>
                                            </td>

                                        </tr>

                                    </tbody>                                                                              
                                  </p:forEach>                                       
                            </table>

您可以使用
button
而不是
a
标记,并将
css
应用于按钮,使其看起来像
a
标记。在这里,在下面的代码中,无论何时单击
按钮
都将打开弹出窗口,如果单击“是”,则页面将直接获得重定向,否则页面将保持在同一页面上

功能确认(按钮){
//获取href值
var href=button.getAttribute(“href”);
console.log(href);
var结果=确认(“您的确认书”);
如果(结果){
//如果单击“是”,则重定向
window.location.href=href;
}否则{
返回false;
}
}
.supplimer{
背景色:透明;
文字装饰:下划线;
边界:无;
颜色:蓝色;
光标:指针;
}
供应商:焦点{
大纲:无;
}

身份证件
日期RDV
动机
身份证患者
行动
${rdv.id_rdv}
${rdv.date\u rdv}
${rdv.motif}
${rdv.id_P}
供给者

您可以使用
按钮
而不是
a
标记,并将
css
应用于按钮,使其看起来像
a
标记。在这里,在下面的代码中,无论何时单击
按钮
都将打开弹出窗口,如果单击“是”,则页面将直接获得重定向,否则页面将保持在同一页面上

功能确认(按钮){
//获取href值
var href=button.getAttribute(“href”);
console.log(href);
var结果=确认(“您的确认书”);
如果(结果){
//如果单击“是”,则重定向
window.location.href=href;
}否则{
返回false;
}
}
.supplimer{
背景色:透明;
文字装饰:下划线;
边界:无;
颜色:蓝色;
光标:指针;
}
供应商:焦点{
大纲:无;
}

身份证件
日期RDV
动机
身份证患者
行动
${rdv.id_rdv}
${rdv.date\u rdv}
${rdv.motif}
${rdv.id_P}
供给者
    function confirmation(){

    var result = confirm("vous êtes sûr ?");

    if(result){
        return true;
    }
    else{
        return false;
    }
}