Ir para conteúdo
Fórum Script Brasil

NotesAmade

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

Sobre NotesAmade

NotesAmade's Achievements

0

Reputação

  1. Oi Leonardo Persan, muito obrigado pelo retorno, entendi mais ou menos sua resposta. Se o loop não funciona então porque quando uso o alert(data) no lugar do "n++" ele dá 3 alertas com os respectivos ceps enviados? Qaunto a sugestão do uso do php eu já tinha pensado nisso, o problema que o intuito dessa função é que eu queria mostrar uma barra de progresso, aonde nela mostraria a evolução percentual de registros verificados / volume total enviado. Sem querer abusar, mas você poderia me dar uma luz sobre como resolver isso? Desde já muito obrigado
  2. Senhores, boa noite. Estou tentando realizar a seguinte tarefa, estou enviando via AJAX a uma outra página 3 cep's, ao chegar lá eu dou apenas um echo do cep enviado pra saber que chegou, esse echo entra na verificação de sucesso aonde eu testo a validade, ou seja, diferente de vazio e entra a próxima ação. Quando dou apenas um alert(data) ele mostra os ceps um de cada vez conforme loop, porém se eu digo pra realizar um incremento a cada vez e já fora do loop eu dou um alert de n então o alert resulta em 0 (zero). Me desculpem a ignorância caso a pergunta seja boba ou eu que esteja cometendo algum erro trivial. O intuito desse teste é que a ideia é chegar na seguinte solução, um db que contem dados precisa receber dados do csv desde que esses dados já não existam no banco, logo pensei na seguinte solução, a a pagina um carrega o csv, chama o ajax, o ajax chama a pagina php responsável pela verificação e insert e sempre que esta retornar 1 (um) o ajax faz um incremento, por que isso, pra poder informar ao usuário que de X registros importados N foram inseridos. function testeAjax() { var cep = ['cep 01', 'cep 02','cep 03']; var n = 0; for(var c=0 ; c < cep.length ; c++){ jQuery.ajax({ type: "POST", url: "./_inc/controler/uploadArquivosControle.php", data: { acao:'insertUpdate', cep: cep[c] }, success: function( data ){ if(data!==''){ n++; } } }); } alert(n); } <?php $acao = $_REQUEST['acao']; $dao = new UploadArquivosDAO(); switch ($acao) : case 'insertUpdate': $cep = addslashes($_POST['cep']); echo $cep; break; endswitch; Desde já muito obrigado a quem puder me ajudar, 
×
×
  • Criar Novo...