Jquery 从ajax的success函数显示引导模式后,在特定时间后调用javascript函数

Jquery 从ajax的success函数显示引导模式后,在特定时间后调用javascript函数,jquery,ajax,jsp,bootstrap-modal,Jquery,Ajax,Jsp,Bootstrap Modal,//外部javascript文件中的ajax函数调用成功函数 success: function(data) { $('#edtModal').show(); } //在jsp页面 $('#edtModal').on('shown.bs.modal', function() { alert("hi"); var ex = getTime('tt');

//外部javascript文件中的ajax函数调用成功函数

success: function(data) {
                $('#edtModal').show();
           }
//在jsp页面

$('#edtModal').on('shown.bs.modal', function() {
                    alert("hi");
                    var ex = getTime('tt');
                    window.setTimeout(alertFunc, ex);
                });
//但是上面jsp中的jquery代码在jsp页面上不起作用 //单击下面的按钮时

<a class="btn btn-default btn-sm btn-primary edt" title="Edit" onclick="setValues('${row.a}', '${row.b}', '${row.C}', '${row.d}')"  role="button"><span class="glyphicon glyphicon-edit"></span></a>    
//在jsp中,当单击按钮时,下面的jquery也可以工作,但它只显示//如果ajax成功,那么它的工作方式与show.bs.modal类似

 $('.edt').click(function() {

                        var ex = countDown('xxx');
                        setTimeout(function alertFunc() {
                            var r = confirm("Your Time Expired,Do you want to continue");
                            if (r === true) {
                                window.setTimeout(alertFunc, ex);
                            } else {
                                var url = "hide";
                                window.location = url;
                            }
                        }, ex);
                    });
                });
//在jsp页面 //单击下面的按钮时

<a class="btn btn-default btn-sm btn-primary edt" title="Edit" onclick="setValues('${row.a}', '${row.b}', '${row.C}', '${row.d}')"  role="button"><span class="glyphicon glyphicon-edit"></span></a>    
//在jsp中,当单击按钮时,下面的jquery也可以工作,但它只显示//如果ajax成功,那么它的工作方式与show.bs.modal类似

 $('.edt').click(function() {

                        var ex = countDown('xxx');
                        setTimeout(function alertFunc() {
                            var r = confirm("Your Time Expired,Do you want to continue");
                            if (r === true) {
                                window.setTimeout(alertFunc, ex);
                            } else {
                                var url = "hide";
                                window.location = url;
                            }
                        }, ex);
                    });
                });

控制台中有错误吗?控制台中没有错误console@Mayank Pandeyz@MayankPandeyz无错误您想在一段时间后调用ajax响应中的函数?@MayankPandeyz:不,我不想在ajax响应中调用函数。如果ajax成功,我想显示一个模式,当显示模式时,我需要设置超时,当时间到达名为“alertFunc”需要调用控制台中的任何错误?控制台中没有错误console@Mayank Pandeyz@MayankPandeyz无错误您想在一段时间后调用ajax响应中的函数?@MayankPandeyz:不,我不想在ajax响应中调用函数。如果ajax成功,我想显示一个模式,当显示模式时,我需要设置超时,当时间达到某个值时,我想在jsp页面中显示该模式名为“alertFunc”的函数需要调用