Publicidade

Philippe Luis

Members
  • Total de itens

    16
  • Registro em

  • Última visita

Reputação

0 Comum

1 Seguidor

Sobre Philippe Luis

  1. Olá galera, boa noite. Bom estou utilizando jquery mobile+cordova para desenvolvimento de um app. Negosiguinte... No Jquery Mobile os links que colocamos no href aparece um loading(que é quele gif rodando na tela) e depois abrea página. como eu cosseguria fazer esse procedimento no dentro da minha função. Sei que esse procedimento é via AJAX mas como faço isso? POR QUE A PERGUNTA? Estava carregando minhas paginas dentro de uma div no meu caso na #main, so que quando eu teclo o botão de voltar no aparelho, não importa em que pagina estou ou de que pagina vim, o app sempre volta para a página inicial. Bom se alguem poder ajudar e apresentar exemplos praticos(codigos escritos), agradeço!
  2. Posta o codigo pra avaliar melhor!
  3. Galera estou quebrando a cabeça mas não consigo achar a resposta. Estou desenvolvendo uma aplicação com jquery Mobile, e como todos devem saber não rola refresh nas paginas. A duvida e como eu posso colocar uma função inicial ou construc em cada pagina, sendo que não rola reload ou refresh.
  4. gabrieldarezzo gostei muito do git esclareceu algumas coisa para mim, parabéns, muito bem motanto de explicativo!
  5. Tava dando uma pesquisa aqui e vi sobre isso mesmo. Eu consigo pegar resultados do host e tudo mais so que o problema que encalhei nessa parte de chamar a página com ajax. da uma olhadinha no código. $.ajax({ type: 'POST', dataType: 'html', url: urll+"procuraPadaria.php", data: position, success: function(data){ if(data == 0){ alert('Infelizmente não temos estabelicimento para atendelo(a) no momento.'); }else{ lojas = JSON.parse(data); $.ajax({ // ENCALHEI AQUI url: 'lojas.html', success: function( data ){ // ENCALHEI AQUI } }); //$('#princ').load('lojas.html'); } } }); O codigo é mais ou menos esse, eu queria carregar a página via ajax, mas passando o os elementos da vareavel lojas como elementos da pagina, como você disse em uma função de callbeck. Irei fazer uma função para criar a página lojas com o que eu quero, mas como carregar essa página com ajax e com a função de callbeck?
  6. Poderia dar um exemplo funcional? E pq estou usando o metodo load do jquery, não se o o certo ou o mais recomendado.
  7. Quero chamar uma pagina via ajax, não dentro de uma div nem nda, mas uma pagina completa, não se isso é possivel e se ajax funciona assim. E quero que execute uma função apos a página ser totalmente aberta. Tipo um jQuery(function($){...}); Se poder dar um exemplo funcional agradeço !! Obg. Boa Noite!!!
  8. Sucesso certinho! VALEEEEU! s2 kkk
  9. Obrigado pela resposta wootzor. Eu tentei passar a variável cord direto mas não da certo. parece que rola um delay para colocar o resultado da função na variavel. NÃO SEI PORQUE. Resolvi o problema colocando um setTimeout, ae da certo. mas queria que setasse o valor direto, rapidinho.
  10. laço

    Obrigado angelorubin. Mas resolvi de outro jeito, coloquei as informações em uma div e de la manipulei ela pelo DOM. Assim fim o for na div e deu tudo certo, ficou melhor que o outro resultado. Mas obrigado mesmo assim!
  11. Boa tarde galera, bom domingo a todos. Bem, como principiante em javascript tenho uma duvida que com certeza vai ser simples pra vocês (pelo menos espero kk). Bom, eu tenho uma função JS que utiliza a API do google maps para converter endereço em coordenadas, a função está funcionando perfeitamente bem. Mas eu não consigo setar o valor da função em uma variavel global,(também não sei como usar o return, e colocar o valor dele em uma variavel). Basicamente eu tenho esta função que está funcionando perfeitamente. var cord; function searchAddress(local) { var geocoder = new google.maps.Geocoder(); geocoder.geocode({address: local}, function(results, status) { if (status == google.maps.GeocoderStatus.OK) { var myResult = results[0].geometry.location; cord = myResult; } }); Eu tenho um botão que quando clicado deveria exibir o valor do meu myResult (ou da minha variavel global). searchAddress(local); alert(cord); Obs: o parametro local foi definido tudo certinho. Só que quando eu clico a primeira vez no botão para dar o alert(cord); a variavel global cord aparece como indefinida, quando eu clico pela segunda vez no botão, ela faz tudo certinho e me manda o valor de cord no caso as cordenadas da função searchAddress(); Eu queria que na primeira vez que eu clicasse a função ja me retornasse o valor de cord. Sem precisar de clicar outra vez no botão. E já aproveitando e não abusando da boa vontade de vocês, mas já abusando. Quero saber como consigo colocar o valor de return em uma variavel. Agradeço a todos que me ajudarem. Tchau Brigado!
  12. var loj = { 'paoDeMel':[ { 'pao':[ { 'id': 1, 'nome':'Pão Francês', 'optNome': [{'opt':"5 Pães 50g R$:3,00"},{'opt':"7 Pães 70g R$:3,50"},{'opt':"10 Pães 90g R$:4,00"}], 'precokg': "R$: 12,50/Kg", 'preco': [{'preco' :3.00},{'preco' :3.50},{'preco' :4.00}], 'quant': [{'uni':"5 Uni"},{'uni':"7 Uni"},{'uni':"10 Uni"}], 'foto' : "padaria_paes.jpg", 'logo' : "icon-pao-frances.jpg" },{ 'id': 2, 'nome':'Pão De Batata', 'optNome': [{'opt':"5 Pães 50g R$:3,50"},{'opt':"7 Pães 70g R$:4,00"},{'opt':"10 Pães 90g R$:4,50"}], 'precokg': "R$: 12,50/Kg", 'preco': [{'preco' :3.00},{'preco' :3.50},{'preco' :4.00}], 'quant': [{'uni':"5 Uni"},{'uni':"7 Uni"},{'uni':"10 Uni"}], 'foto' : "pao-de-batata-fofinho.jpg", 'logo' : "icon-pao-frances.jpg" } ] } ] };
  13. Galera eu tenho seguinte código: function construcao(){ var section = document.getElementById('section'); var qtn = loj.paoDeMel[0].pao.length; for (var i = 0; i < qtn; i++){ section.innerHTML +='<div id="produto"><header><h1 id="titulo-prod">'+loj.paoDeMel[0].pao[i].nome+'.&nbsp;&nbsp;&nbsp;</h1></header><img id="img" src="../img/'+loj.paoDeMel[0].pao[i].foto+'"><h2 id="preco">Preço: '+loj.paoDeMel[0].pao[i].precokg+'</h2><select class="qtnProd" id="qtnProd"></select><button onclick="addCart()" class="bt-menu"><span class="glyphicon glyphicon-shopping-cart ico-bt"></span> Adicionar ao carrinho</button></div>'; for(var c = 0; c < 3; c++){ var op = document.getElementById('qtnProd'); op.innerHTML +='<option value="0">'+loj.paoDeMel[0].pao[i].optNome[c].opt+'</option>'; } } } Basicamente estou incluindo a minha section com id section uma <div> e tudo mais. E estou alimentando as informações dessa minha <div> com JSON, até ae tudo certo. Estou fazendo um for(), para reproduzir a mesma quantidade de informações que meu JSON. TUDO CERTO, A DIV E REPETIDA COM AS INFORMAÇÕES. O Problema é que tenho um <SELECT> dentro da div que preciso alimentar as informações dele com o JSON, repare que são somente 3 informações que ele recebe, tentei dar um for() para colocar as informações mais não da certo, e depois preciso pegar o valor do value desse <SELECT> em uma função externa(que já está pronta);
  14. Galera boa tarde. Quero saber se tem um jeito e se tiver qual? de com um WebService ou etc, o cliente realizar o pagamento online, e o dinheiro ser depositado um parte em uma conta e outra parte em outra conta. Por exemplo. Cliente faz a compra de um produto que custa R$:20,00 R$:10,00 é depositado na conta do fornecedor, e R$: 10,00 é depositado na conta do vendedor, automaticamente.
  15. laço

    Na verdade eu tenho um JSON e vou colocar as informações do json em um <li>. O que eu quero é que o loop seja feito para que o <li> ou uma <div> , se repita com todos os elementos e com as alterações dos valores do meu json. Algo assim: <ul data-role="listview" id="cart-ul"> <li id="cart-li"><a href="#"> <div id="content-cart"> <div id="info-cart"> <h1 id="nome-cart"></h1> <h2 id="preco-cart"></h2> <h3 id="desc-cart"></h3> </div> <img src="img/icon-pao.jpg" id="img-cart"> </div> </a></li> </ul> LOOP NA DIV: var json {...}; var prod = document.getElementById('nome-cart'); var info = document.getElementById('info-cart'); var preco = document.getElementById('preco-cart'); for(var is = 0;i<= json.length; i++){ // como fazer um loop na meu li ou em uma div //passando as informações do json do. prod.innerHTM = json[i].prod; info.innerHTML= json[i].info; preco.innerHTML= json[i].preco; } Assim eu tenha varios <li> com forme o numero de registro do Json.