buen dia foros de la web espero que alguien pueda ayudarme estoy haciendo una busqueda usando autocomplete de jquery pero necesito mandar el valor de dos inputs el problema es que no puedo concatenar una de las cadenas que contienen uno de los valores del input me explico con el codigo supongamos que tengo 2 inputs uno llamado año y el otro llamado marca los resultados que se muestran en el segundo dependen del valor del primero
<input type="text" name="buscar_year" id="buscar_year" />
<input type="text" name="buscar_marca" id="buscar_marca" />
en la parte del script mando llamar mis metodos
$('#buscar_marca').autocomplete({
source:'ajax.php?type=1&year=' + $('#buscar_year').val()
});
el problema es que a la hora de hacer el debug la variable year aparece vacia y no tengo idea de porque si al hacer click en un boton que tengo ejecuto el siguiente codigo
$('#button').click(function(){
alert($('ajax.php?type=1&year=' + $('#buscar_year').val())
});
y me muestra la cadena perfectamente concatenada espero su apollo