Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/78.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 sweetalert仅在Firefox中不工作_Javascript_Jquery_Sweetalert - Fatal编程技术网

Javascript sweetalert仅在Firefox中不工作

Javascript sweetalert仅在Firefox中不工作,javascript,jquery,sweetalert,Javascript,Jquery,Sweetalert,我使用SweetAlert显示验证警报,代码如下,但它仅在firefox中无法正常工作。alertbox开始出现,然后消失,Javascript基本挂起。代码如下: jQuery('.enroll按钮')。单击(函数(e){ e.preventDefault(); var l=Ladda.create(这个); var tLeadType=jQuery('input[name=“radioOpt”]:checked','sellBuyOpt').val() var nSourceId=0; 变量

我使用SweetAlert显示验证警报,代码如下,但它仅在firefox中无法正常工作。alertbox开始出现,然后消失,Javascript基本挂起。代码如下:

jQuery('.enroll按钮')。单击(函数(e){

e.preventDefault();
var l=Ladda.create(这个);
var tLeadType=jQuery('input[name=“radioOpt”]:checked','sellBuyOpt').val()
var nSourceId=0;
变量inputElements=[];
var tFirstName=jQuery(“#firstName”);
var tLastName=jQuery(“#lastName”);
var tEmailAddress=jQuery(“电子邮件”);
var tCity=jQuery(“城市”);
var tState=jQuery(“状态”);
var tPhoneNumber=jQuery(“电话号码”);
push(tFirstName);
push(tLastName);
push(tEmailAddress);
输入元素推送(tCity);
inputElements.push(tState);
push(tPhoneNumber);
//验证
var=true;
对于(var i=0;i
e.preventDefault();

var l = Ladda.create(this);

var tLeadType = jQuery('input[name="radioOpt"]:checked', '#sellBuyOpt').val()
var nSourceId = 0;

<?php if (isset($_GET["nsourceid"])){
    echo 'nSourceId = '.$_GET["nsourceid"];
} ?>

var inputElements = [];

var tFirstName = jQuery("#firstName");
var tLastName = jQuery("#lastName");
var tEmailAddress = jQuery("#email");
var tCity = jQuery("#city");
var tState = jQuery("#state");
var tPhoneNumber = jQuery("#phoneNumber");

inputElements.push(tFirstName);
inputElements.push(tLastName);
inputElements.push(tEmailAddress);
inputElements.push(tCity);
inputElements.push(tState);
inputElements.push(tPhoneNumber);


//validations
var validated = true;

for(var i= 0; i < inputElements.length; i++){

    if(inputElements[i].val().trim()===""){
        inputElements[i].val("");
        inputElements[i].attr("placeholder","This is required");
        inputElements[i].css("border-color","#A33643");
        validated = false;
    }

    if(i == 2){
        var res = validateEmail(inputElements[i].val());
        if(!res){
            inputElements[i].val("");
            inputElements[i].attr("placeholder","Valid Email required");
            inputElements[i].css("border-color","#A33643");
            validated = false;
        }
    }

    if(i == 4 && inputElements[i].val() == "Select a state"){
        sweetAlert("Oops...", "Please select a valid state!", "error");
        validated = false;
    }

    if(i == 5 && !simpleClientPhoneValidator(inputElements[i].val())){
        inputElements[i].val("");
        inputElements[i].attr("placeholder","Invalid Phone Number");
        inputElements[i].css("border-color","#A33643");
        validated = false;
    }