Ajax - Biblioteca Xajax
#16
Posted 07/06/2006, 20:51
O motificado está "preparado" para utilizar ISO ao invéz de UTF, ficando assim, mais compatível com o português
O problema do corrompido, é devido ao seu descompactador, já vinha acontecendo isso...
Tente utilizar WinRar, caso já possua, atualize para a última versão disponivel
#17
Posted 14/06/2006, 09:52
Mas essa versão modificada para ISO, você alterou onde?
Em que parte da classe, porque daí, conforme for saindo novas versões nós mesmos pderemos ir alterando.
[]'s
#18
Posted 14/06/2006, 11:09
http://prdownloads.s...urceforge/xajax
=/
se alguem tiver e puder me mandar
e-mail: vinamsn@gmail.com
valeu
#19
Posted 14/06/2006, 11:16
Flws...
Até mais
#20
Posted 14/06/2006, 11:30
não chegoEstão em anexo.
Flws...
#21
Posted 14/06/2006, 11:34
#22
Posted 14/06/2006, 11:44
não tinha vista eu puxei e desconpactei so tem esse arquivo?
xajax_0[1].2.4_modificado
eu tenho q renomear ele ???
#23
Posted 14/06/2006, 11:51
Flws...
Até mais
#24
Posted 14/06/2006, 11:59
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
#25
Posted 25/06/2006, 16:07
Estou tentando fazer um forma usando esse Xajax. Até que umas coisas funcionáram, mas no momento de enviar os dados pra serem cadastrados não deu certo.
Será que vcs podem me ajudar?
Pagina pegar_cidade.php
<?
require_once("xajax.inc.php");
$xajax = new xajax();
function pegarCidade($cidade){
$resposta = new xajaxResponse();
$cidade2 = $array = $cidade;
ob_start();
include("select_cidade.php");
$res = ob_get_contents();
ob_end_clean();
$resposta -> addAssign("carregando", "style.display", "none");
$resposta -> addAssign("phpinfo", "innerHTML", $res);
return $resposta -> getXML();
}
$xajax -> registerFunction("pegarCidade");
$xajax -> processRequests();
?>
<html>
<head>
<?php $xajax -> printJavascript(); ?>
</head>
<body>
<form name="Cidade" action="#" onsubmit="return false;" method="POST">
<select name="cidade" size="1">
<option value="SP">São Paulo</option>
<option value="RJ">Rio de Janeiro</option>
</select>
<input type="submit" value="Ver" onclick="xajax_pegarCidade(xajax.getFormValues('Cidade')); return false;" />
<BR><div id="phpinfo"></div>
</form>
</body>
</html>
pagina cidade_select.php
Utilizei ai um código que o Frenesi fez e partes de códigos que encontrei nos arquivos de teste do Xajax.<?
$conexao = @mysql_connect("localhost", "user", "senha") or die ("Não foi possível conectar-se ao servidor MySQL");
$db = @mysql_select_db("projeto") or die ("Não foi possível selecionar o banco de dados <b>$dbname</b>");
foreach($array as $v => $valor){
$sig_est = "$valor";
}
$sql = mysql_query("SELECT * FROM wss2_cidades WHERE estado_cidade='$sig_est'") or die(mysql_error());
echo"<select name='cidade'>";
WHILE($x = mysql_fetch_array($sql)){
extract($x);
echo"<option value=$nome_cidade>$nome_cidade</option>";
}
echo"</select>";
?>
<input type="submit" name="cadastrar" value="Cadastrar">
O que preciso é de um form onde ao selecionar o estado seja feito uma busca no banco de dados de todas as cidades daquele estado. As cidade devem aparecer dentro de um outro select onde a pessoa vai selecionar a cidade e depois disso terá um terceiro campo que é um campo do tipo text mesmo só pra adicionar o nome da praia daquela cidade.
A parte de selecionar o estado e aparecer as cidades eu já consegui fazer. O que eu preciso agora é consegui enviar esses dados pra outra pagina para que possa ser feito o cadastro.
Agradeço desde já a ajuda de todos!!!
Aguardo respostas...
URL: www.batepapobrasil.com
----------------------------
Site desenvolvidos
URL: VitrineABC :: Alugue Litoral :: OrtodontiaLago
#26
Posted 26/06/2006, 08:09
Ok, você seleciona o estado e aparece outro <select> com as cidades daquele estado, agora você quer quando selecione a cidade apareça um novo campo de texto para que o <form> esteja completo?
Se for isso, com apenas Javascript você pode fazer essa última parte..
Flws...
Até mais
#27
Posted 26/06/2006, 08:53
Eu quero saber, como eu faço pra enviar esses dados pra outra pagina. O terceiro campo já estará lá.
O problema é:
Pra que o formulário seja enviado tem que ter um botão submit, mas só que no primeiro campo para buscar o nome da cidade já existe um botão desse tipo. Então criei outro botão, mas, ao clicar nesse segundo botão nada acontece.
Meio esquisito mas é isso
Valeu Frenesi...
Aguardo respostas
URL: www.batepapobrasil.com
----------------------------
Site desenvolvidos
URL: VitrineABC :: Alugue Litoral :: OrtodontiaLago
#28
Posted 26/06/2006, 09:07
Ou mais simples ainda, coloque a ação do xajax no onchange do <select> que você elimina esse botão. Ficaria até mais bonito eu acho!
Flws..
Até mais
#29
Posted 26/06/2006, 11:21
Eu tentei fazer a segunda opção mas não consegui. Quanto a primeira, assim que eu chegar em casa eu tentarei e qualquer coisa eu edito esse post
Brigadão e té mais
Espero que vc veja
Bom, tentei fazer da forma que vc falou e não deu certo. nenhuma das duas opções.
Quando coloquei o onclick no select o AJAX me parece que não deixou os dados aparecerem no outro select.
Quando mudei o nome do primeiro botão pra button a busca no AJAX funciounou retornando o que eu precisava, mas só que o segundo botão continuou não funcionando.
Então resovi testar porque o segundo botão não funcionava e cheguei ao que faz com que ele não funcione. É essa parte aqui que tem que ser colocado na tag <form> onsubmit="return false;".
Espero que vcs possam me ajudar.
Aguardo respostas
Até mais
URL: www.batepapobrasil.com
----------------------------
Site desenvolvidos
URL: VitrineABC :: Alugue Litoral :: OrtodontiaLago
#30
Posted 26/06/2006, 17:21
<select name="cidade" size="1" onchange="xajax_pegarCidade(xajax.getFormValues('Cidade')); return false;">
Isso que você tentou?
Flws...
Até mais
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)