Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.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
Jquery Pin验证对话框_Jquery_Ajax - Fatal编程技术网

Jquery Pin验证对话框

Jquery Pin验证对话框,jquery,ajax,Jquery,Ajax,我是triyng,用PHP、BOOTSTRAP和AJAX创建PIN验证对话框。如果函数返回1,则执行代码。我尝试了两个功能: 1.打开“模式”对话框并获取pin。 2.向服务器发出ajax请求以验证pin。 我在第二个函数中调用第一个函数来获取pin。 代码如下: function PinProverka() { var rez; var pin = GetPin(); $.ajax({ method: "POST",

我是triyng,用PHP、BOOTSTRAP和AJAX创建PIN验证对话框。如果函数返回1,则执行代码。我尝试了两个功能: 1.打开“模式”对话框并获取pin。 2.向服务器发出ajax请求以验证pin。 我在第二个函数中调用第一个函数来获取pin。 代码如下:

function PinProverka() {
    var rez;
    var pin = GetPin();

        $.ajax({
            method: "POST",
            url: "/includes/procesi.php",
            data: {
                proces: "proverka-pin",
                pin: pin
            },
            async: false,
            success: function(data) {
                rez = data;
            }
        });
       return rez;

}
function GetPin() {
    $("#pin-dialog").modal({backdrop: "static"}).on('click', '#pin-ok',function() {
       var pinkod = $("#pinkod").val();
       $("#pin-dialog").modal('hide');
       return pinkod;
   });

}

如何强制PinProverka函数等待GetPin,然后执行AJAX调用并返回vaule?

当用户输入pin时,可以添加submit或其他按钮进行处理

当用户输入pin时,您可以添加提交或其他按钮进行处理

jQuery的ajax函数允许您定义回调函数。这里有一个函数,即
success
函数,可以继续执行。这里有一个函数,即
success
函数,可以继续执行。我尝试了varius解决方案,但我认为这是最好的。我尝试了javascript提示符,效果很好,但我需要它与引导modalI尝试了varius解决方案,但我认为这是最好的。我尝试使用javascript提示符,效果很好,但我需要使用引导模式