bueno muchas gracias a todos.... he dado con la solución a mis problemas.... dejo mi codigo... aparentemente estaba fallando en algo... pero estuve tanto tiempo modificandolo que no recuerdo en que....
![sonriente](http://static.forosdelweb.com/fdwtheme/images/smilies/smile.png)
dejo mi codigo quizas a alguien le sirva...
Código Javascript
:
Ver originalfunction save() {
ajax=objetoAjax();
ajax.onreadystatechange=function() {
if (ajax.readyState==4 && ajax.status==200) {
alert("city added successfully");
listar();
}
}
var cityvalue=encodeURIComponent(document.getElementById('city').value)
var arrivalvalue=encodeURIComponent(document.getElementById('datepicker_value').value)
var departurevalue=encodeURIComponent(document.getElementById('otrodatepicker_value').value)
var commentvalue=encodeURIComponent(document.getElementById('comment').value)
if(arrivalvalue>departurevalue)
{
alert('Day of arrival can not be after a day of departure');
}
else if(departurevalue<arrivalvalue)
{
alert('Day of departure can not be until the arrival day');
}
else{
ajax.open("GET", "addCity.php?city="+cityvalue+"&arrival="+arrivalvalue+"&departure="+departurevalue+"&comment="+commentvalue,true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
//enviando los valores
ajax.send()
document.getElementById('savecity').disabled = true;
document.getElementById('more').disabled = true;
document.getElementById('ciudad').value = "Select other city";
document.getElementById('add').disabled = false;
document.getElementById('inner').style.display="block";
document.getElementById('datepicker_value').value='';
document.getElementById('otrodatepicker_value').value='';
document.getElementById('comment').value='';
}
}
function listar(){
var ajax2 = objetoAjax();
ajax2.open("POST", "circuit_actual.php",true);
ajax2.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax2.send(null);
ajax2.onreadystatechange=function() {
if (ajax2.readyState==4 && ajax2.status==200) {
document.getElementById('capa').innerHTML = ajax2.responseText;
alert("se listo correctamente sesese");
}
}
}