Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
tbesteves

Duvida Combobox PHP

Recommended Posts

tbesteves

Boa noite estou a fazer um stand online e gostava de saber como faço aparecer um modelo numa combobox dependendo da marca seleccionada

Obrigados

Share this post


Link to post
Share on other sites
yoda

Tens de usar php, apenas dei os "extras" que podes não estar a usar.

Já fiz um stand desses, com essa mesma opção. Se considerares usar jQuery, podes fazer algo tipo isto :

// change models (cars)
$('#search_car select[name="marca"]').change( function() {
	var id = $(this).attr('value');

	$.ajax({
		type: 'get',
		url: base_url+'stand/php/ajax.php',
		data: 'action=get&type=models&id='+id,
		dataType: 'json',
		async: false,
		success: function(data) {
		$('#search_car select[name=modelo]').html('');
		$('#search_car select[name=modelo]').append('<option value="null">-- nenhuma --</option>');
			$.each(data, function(i,item){
				$('#search_car select[name=modelo]').append('<option value="'+i+'">'+item+'</option>');
			});
		}
	});
});

Agora não tenho tempo para dar mais detalhes, mas aconselho-te a usar jQuery  para isto, AJAX e JSON.

Vou aproveitar e fazer o primeiro tutorial do meu blog sobre esta questão, mais logo já mostro aqui :P

Share this post


Link to post
Share on other sites
tbesteves

obrigado pela ajuda

Ainda tens esse projecto?

Caso tenhas podias mo enviar para o mail tiago13esteves@gmail.com

É que estou encalhado nas partes de pesquisar e mostrar o carro do utilizador

Cumprimentos

Share this post


Link to post
Share on other sites
tbesteves

pois sim tem razão

a partes de maior dificuldade são a de pesquisar e de mostrar o carro do respectivo cliente que não estou a conseguir

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.