Jump to content


Photo

Ajax + Formulario


  • Faça o login para participar
5 replies to this topic

#1 MarcusMarinho

MarcusMarinho

    Turista

  • Usuários
  • 59 posts
  • Sexo:Não informado

Posted 26/03/2007, 15:12

Olá Pessoal,

Estou precisando desenvolver um sistema de cadastro de pedidos onde o usuário vai informar o codigo do produto e o sistema vai buscar tais informações, lembrando que o conteudo irá aparecer em um input minha duvida é com trazer essas informações para o input escrever no div sem problemas tanto que existem varios tutorias e artigos mostrando agora no input nao achei nada..


Abraços
Marcus

#2 bdoweb

bdoweb

    Super Veterano

  • Usuários
  • 1641 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP

Posted 26/03/2007, 17:50

ué se você consegue no div no input tá mais facil ainda....

var input = document.getElementById('id_do_input');
input.value = "valor_que_você_iria_colocar_na_div";

Qualquer coisa volte a postar
Quer ajuda seus amigo e ainda ganhar uma graninha?
Acesse agora mesmo http://yeapiz.com

#3 MarcusMarinho

MarcusMarinho

    Turista

  • Usuários
  • 59 posts
  • Sexo:Não informado

Posted 28/03/2007, 08:14

ué se você consegue no div no input tá mais facil ainda....

var input = document.getElementById('id_do_input');
input.value = "valor_que_você_iria_colocar_na_div";

Qualquer coisa volte a postar


Olá bdoweb,

Valews, pela ajuda achei um framework que resolveu meu problema :D .

Sajax muito bom...

[]'s

#4 rodrigo dudigo

rodrigo dudigo

    Turista

  • Usuários
  • 50 posts
  • Sexo:Masculino
  • Localidade:São Leopoldo - RS

Posted 22/05/2007, 22:45

ué se você consegue no div no input tá mais facil ainda....

var input = document.getElementById('id_do_input');
input.value = "valor_que_você_iria_colocar_na_div";

Qualquer coisa volte a postar


Fala bdoweb!

será q eu consigo resolver este meu problema dessa maneira ae de cima?

http://forum.wmonlin...howtopic=178661

me dá um apoio ae faz favor...

abrass..

#5 silici0

silici0

    ?

  • Usuários
  • 902 posts
  • Sexo:Masculino
  • Localidade:São Paulo - SP
  • Interesses:PHP, MySQL, XHTML, CSS, AJAX, JavaScript, Objective-C, Python, Games ... #geek

Posted 22/05/2007, 23:38

Da uma olhada no meu blog...

Colocando o form dentro de uma DIV;
no submit chama o JQuery e envia os dados depois so troca o conteúdo da div para a resposta que você quer.

Abraços
Procurando freelancer
***********************************************
Bachelor of Technology in Technology of Information, with great knowledge in Windows operating systems and Unix-Like (BSD, Ubuntu and Slackware), languages (PHP, JavaScript and MySQL), semantic (DHTML, Tableless, Ajax, MVC, OO) and analysis (manages projects based on PMI).
Developer in PHP, JAVA, Python, Objective-c MySQL, DHTML, CSS, JAVASCRIPT, JQUERY, JSON, SMARTY, MDB2, DOCTRINE, CAKEPHP. Linux desktop for work and MacOS. E-commerces, CRM and bussiness strategys
Love-me and be FREE use UniCes-Like .

#6 adrianodemoura

adrianodemoura

    Novato no fórum

  • Usuários
  • 2 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 13/06/2007, 12:21

Eu uso o framework xajax, abaixo tô colocando um código que vai preencher de zeros ó número de um título de eleitor. qualquer dúvida posta aí.

<?php

// codificando o xajax para não ter problemas com acentuação
define ('XAJAX_DEFAULT_CHAR_ENCODING', 'ISO-8859-1' );
// incluindo xajax
include_once("xajax/xajax.inc.php");

// criando a instância xajax
$ajax = new xajax();

// registrano a função PHP no javascript
$ajax->registerFunction("Retorna_Preenchimento");

// função que vai me retornar o valor preenchido de zero
function Retorna_Preenchimento($pVal,$pId,$pMas,$pPre) { //valor,máscara e caracter_que_vai_preencher_o_espaço_vazio
// pegando o valor padrão do input
$retorno = $pVal;

// Instancia o objeto XAJAX response com codificação padrão ISO-8859-1
$objResponse = new xajaxResponse('ISO-8859-1');

// se possui máscara e possui valor, vamo manda bala ....
if (($pMas)&&($pVal)) {
$t = 0;
for ($i=0; $i<strlen($pMas); $i++) { if ($pMas[$i]=="9") $t++; }
$diferenca = $t-strlen($pVal);
if (trim($pPre)>="0") {
if ($diferenca>0) {
$retorno = str_repeat($pPre,$diferenca).$retorno;
}
}
// esta a linha que é o X da questão é ela quem vai retornar o novo valor para o input
$objResponse->addAssign($pId, 'value', $retorno);
}

// Retorna a resposta de XML gerada pelo objeto do xajaxResponse
return $objResponse;
}

// Manda o ajax processar os pedidos acima de funções
$ajax->processRequest();

?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Grade Ajax por Adrianoc</title>
<?php $ajax->printJavascript('xajax/'); ?>
<link href="estilo.css" rel="stylesheet" type="text/css" media="all">
</head>
<body>
<input id='titu' type='text' name='ed_titu' maxlength='12' value=''
style="width: 80px; text-align: right; text-transform: uppercase"
onblur=xajax_Retorna_Preenchimento(this.value,this.id,"999999999999","0");>
</input>
</body>
</html>






1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq