Как исправить вызов ajax в браузере Firefox, но в браузере Chrome он работает нормально - PullRequest
0 голосов
/ 20 декабря 2018

Ниже приведен javascript, для вызова функции ajax $ ajax не работает в Firefox, но работает в Chrome.Ajax не получает ответ в браузере Firefox.

function ajaxAsyncRequest () {

            alert("ajaxAsyncRequest function");
            var tempValUrl = $(".urlVal").val();
            var url = tempValUrl + 'DepartmentUser/departmentUserTokenReceive';
            alert("url=="+url);

                $.ajax({
                        url : url,
                        method : 'GET',
                        contentType : "application/json",
                        dataType : "json",
                        success : function(response) {
                            alert(response);
                            var obj = response;
                            alert(obj);
                            alert("keyType" + obj.keyType);

                            if (obj.keyType == "sign") {
                                document.getElementById("signName").value = obj.name;
                                document.getElementById("certNumber").value = obj.serialNumber;
                                document.getElementById("signCa").value = obj.issuer;
                                document.getElementById("signExpiryDate").value = obj.tempDateTime;
                                document.getElementById("signPublicKey").value = obj.publicKey;
                            }

                            if (obj.keyType == "cipher") {
                                document.getElementById("cipherName").value = obj.name;
                                document.getElementById("cipherCertNumber").value = obj.serialNumber;
                                document.getElementById("cipherCa").value = obj.issuer;
                                document.getElementById("cipherExpiryDate").value = obj.tempDateTime;
                                document.getElementById("cipherPublicKey").value = obj.publicKey;
                            }

                        }

                    });
        }

1 Ответ

0 голосов
/ 20 декабря 2018

Вы должны определить событие как параметр обработчика события: -

event.preventDefault ();

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...