-2
I use the following Javascript, and it stopped passing the variables by the parameters when I used Friendly URL.
For example cidade='+$('#cidades').val()
failed to take the variable value.
<script type="text/javascript">
var idcl = document.getElementById('idcl').value;
$(document).ready(function(){
$('#estados').change(function(){
$('#cidades').load('cidades.php?estado='+$('#estados').val()+'&cliente='+idcl);
});
$('#cidades').change(function(){
$('#negocios').load('negocio.php?cidade='+$('#cidades').val()+'&cliente='+idcl+'&estados='+$('#estados').val());
});
$('#negocios').change(function(){
$('#tipos').load('tipo.php?negocio='+$('#negocios').val()+'&cidade='+$('#cidades').val()+'&cliente='+idcl+'&estados='+$('#estados').val());
});
$('#tipos').change(function(){
$('#dormitorios').load('dormitorios.php?tipo='+$('#tipos').val()+'&cliente='+idcl);
});
});
</script>
Need to be more clear in your question, the values come via GET and are stored in Hidden input fields? What is the htaccess rule ? None of this is in the question and the problem if you report it is with the friendly url should not be in this code snippet posted.
– Rafael Salomão