URL EM AJAX

 Tópico anterior Próximo tópico Novo tópico

URL EM AJAX

ASP.NET

 Compartilhe  Compartilhe  Compartilhe
#477367 - 24/10/2017 13:12:13

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Tem alguma mensagem de erro no console?

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#477369 - 24/10/2017 13:16:35

MOZARTJUNIOR
FORTALEZA
Cadast. em:Junho/2016


tem esses
Uncaught TypeError: $(...).iCheck is not a function
    at HTMLDocument.<anonymous> (custom.js:159)
    at fire (jquery-1.10.2.js:3062)
    at Object.fireWith [as resolveWith] (jquery-1.10.2.js:3174)
    at Function.ready (jquery-1.10.2.js:447)
    at HTMLDocument.completed (jquery-1.10.2.js:118)
fontawesome-webfont.woff2 Failed to load resource: the server responded with a status of 404 (Not Found)
VM69:1 Uncaught ReferenceError: browser is not defined
    at eval (eval at <anonymous> (chrome-extension://bbjllphbppobebmjpjcijfbakobcheof/src/content.js:1), <anonymous>:1:2162)
    at chrome-extension://bbjllphbppobebmjpjcijfbakobcheof/src/content.js:1
VM77:61 [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
rapport_nikko_send_focus_event @ VM77:61
rapport_nikko_on_focus @ VM77:72
jquery.validate.js:759 Uncaught TypeError: Cannot read property 'call' of undefined.  Exception occurred when checking element usu_cpf, check the '__dummy__' method.
    at $.validator.check (jquery.validate.js:759)
    at $.validator.element (jquery.validate.js:484)
    at $.validator.onfocusout (jquery.validate.js:289)
    at HTMLInputElement.delegate (jquery.validate.js:411)
    at HTMLFormElement.dispatch (jquery-1.10.2.js:5109)
    at HTMLFormElement.elemData.handle (jquery-1.10.2.js:4780)
    at Object.trigger (jquery-1.10.2.js:5021)
    at Object.simulate (jquery-1.10.2.js:5344)
    at HTMLDocument.handler (jquery-1.10.2.js:5595)



#477370 - 24/10/2017 13:23:50

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Já tentou usar uma versão do JQuery com menos de 10 anos? Estamos na versão 3.2, se não me engano.

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#477371 - 24/10/2017 14:20:07

MOZARTJUNIOR
FORTALEZA
Cadast. em:Junho/2016


Atualizei mais continua do mesmo jeito, não tem como saber se no ajax ele entrou no success ou failure ?



#477373 - 24/10/2017 14:30:33

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Experimente:

var url = '/estudante/' + tipousu + '/' + mat + '/' + categoria;
$.ajax({
                type: "GET",
                url: url,
                dataType: "json",
                contentType: "application/json; charset=utf-8",
                success: function (data) {
                    console.log(data);
                    $("#usuario").html(data);
                },
                failure: function (errMsg) {
                    console.log(errMsg)
                    alert(errMsg);
                }
            });


_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#477374 - 24/10/2017 15:12:17

MOZARTJUNIOR
FORTALEZA
Cadast. em:Junho/2016


Não mostrou nada.



#477379 - 24/10/2017 16:41:49

MOZARTJUNIOR
FORTALEZA
Cadast. em:Junho/2016


Acho que encontrei algo fiz essa alteração e agora está mostrando um alert "not found"
var url = '@Url.Action("Get", "Estudante")';
            $.ajax({
                type: "GET",
                url: url,
                dataType: "json",
                contentType: "application/json; charset=utf-8",
                data: JSON.stringify({ tipo: tipousu, matricula: mat, categoria: categoria }),
                success: function (data) {
                    console.log(data);
                    $("#usuario").html(data);
                },
                error: function (jqXHR, textStatus, errorThrown) {
                    alert(errorThrown);
                    alert(errMsg);
                }
            });

Meu API controller está assim :
[HttpGet]
        [Route("{categoria:int}/{matricula}/{tipo:int}")]
        [ActionName("Get")]
        [ResponseType(typeof(Estudante))]
        public async Task<IHttpActionResult> GetByData(int categoria,string matricula,int tipo)




#477395 - 25/10/2017 14:18:08

MOZARTJUNIOR
FORTALEZA
Cadast. em:Junho/2016


Já adicionei uma rota, mais tb não dá certo, alguém tem mais alguma ideia ?



#477415 - 26/10/2017 10:14:28

F001E
IBITINGA/SP
Cadast. em:Novembro/2004


Quando eu usava AJAX as pesquisa eram por POST passando paramêtro pelo DATA

$("#txtMaterialEntry").focusout(function () {
        debugger;
        fJS_ClearMaterialAdd();
        if ($(this).val() != "") {

            $.ajax({
                url: base_url + '/ws/stock/material/search',
                type: 'Post',
                dataType: 'json',
                data: { 'materialname': $(this).val() },
                beforeSend: function () {
                    $("#gridbodyStockSearchMaterial").html('<tr class="gradeA"><td colspan="4" style="padding: 5px 0 10px 0;text-align:center"><h3><strong>' + JSResource.SearchRegulation + '</strong></h3><br><img src="' + base_url + '/Content/eclinic/img/ajax-loader-42x33.gif" border="0" /></td></tr>');
                    $('#pnlStockSearchMaterial1').show();
                    $('#pnlStockSearchMaterial2').show();
                    $('#pnlStockSearchMaterial3').show();
                    $('#pnlStockSearchMaterial4').show();
                },
                success: function (response) {
                    fJS_StockSearchMaterialEntryLoadGrid(response);
                },
                error: function (e) {
                    console.log("Error details: " + e.responseText);
                    $("#gridbodyStockSearchMaterial").html('');
                    $('#pnlStockSearchMaterial1').modal('hide');
                    $("#modalScheduleAdd").modal('hide');

                    $(window).scrollTop(0);
                    fJS_ShowError(JSResource.MsgFailedSearch, "");
                    return false;
                }
            });
        }
        else {
            $('#pnlStockSearchMaterial1').slideUp();
            $('#pnlStockSearchMaterial2').slideUp();
            $('#pnlStockSearchMaterial3').slideUp();
            $('#pnlStockSearchMaterial4').slideUp();
        }
    });




#477416 - 26/10/2017 10:28:09

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
F001E, é um dos problemas que o OP está com dificuldades. Ele está usando o verbo GET e passando parâmetro "data". Estou dando respostas assim genéricas justamente para que ele veja por si o que está fazendo.

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por MOZARTJUNIOR em 26/10/2017 16:45:21