Bonjour,

Nous avons le code erreur suivant :

SCRIPT5007: Impossible d’obtenir la propriété « unobtrusive » d’une référence null ou non définie
Fichier : workscope.js, ligne : 102, colonne : 17

qui apparaît seulement sur certains navigateurs IE, ci -après le code à partir de la ligne 82 :

(La ligne 102 correspond donc à la ligne 21)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
    // 
    // Modification d'un PnModule
    //
    $("#pn-module-container").on("click", ".add-workscope", function (e) {
        var panel = $(e.currentTarget).closest(".panel-repair");
        var selectedPn = $(this).data("codeOf");
        $("#divLoading").show();
        $.ajax({
            "url": CRMASI.Urls.Workscope.CreateRepair,
            "data": { codeOf: selectedPn },
            "cache": false,
            "error": function (data) {
                $("#divLoading").hide();
                Notification.displayError("Erreur " + data.status, "Une erreur est survenue : " + data.responseText);
            }
        }).done(function (data) {
            $("#divLoading").hide();
            if (data.Success) {
                $(".modal-dialog").css('width', '1200px');
                $("#general-popin .modal-content").html(data.Html);
                $.validator.unobtrusive.parse("#webform-repair-edit");
                $("#general-popin").modal("show");
            } else {
                Notification.displayError(null, data.Message);
            }
        });
    });
Peut-on identifier la source de l'erreur et surtout comment l'éviter ?

Vous remerciant.

Cdt,
Laurent