Versão atual:

Timeout na chamda do AJAX

Boa tarde, estou tentando colocar um timeout numa chamada via AJAX na minha widget, porém nao estou tendo sucesso.

$.ajax({
            async: true,
            type: "POST",
            contentType: "application/json",
            url: $this.host_port + '/api/public/ecm/dataset/datasets/',
            timeout: 7200000,

            data: JSON.stringify({
                "name": "fluig_carga_massiva_csv"
                , "fields": null
                , "constraints": [
                                  { "_field": "nomeArquivo", "_initialValue": nomeArquivo, "_finalValue": nomeArquivo, "_type": 1 },
                                  { "_field": "codGED", "_initialValue": codGED, "_finalValue": codGED, "_type": 1 },
                                  { "_field": "idForm", "_initialValue": numeroForm, "_finalValue": numeroForm, "_type": 1 }
                                 ]
                , "order": null
            }),

            error: function (e) {
                FLUIGC.toast({
                    title: 'Erro',
                    message: "Falha ao enviar: " + e,
                    type: 'danger'
                });
                myLoading1.hide();
            },

            success: function (data) {
                console.log(data);
                myLoading1.hide();
                FLUIGC.toast({
                    title: '<b>Sucesso!</b> ',
                    message: 'Todos os registros foram gravados.',
                    type: 'info'
                });
            },
        });

Versão (1):

Ver a versão formatada

Timeout na chamda do AJAX

Comentário

new question