Sky hawk
Silver Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Дорой ночи, вопрос даже не знаю с чего и начать, вообщем есть страница юзера на сайте (профайл), на ней куча всяких инпутов чекбоксов и т.д. Дак вот недавно прикурутил я к нему ещё и динамический селект, на жабе, все бы ничего данные передает, - я рад. Но вот при повторном заходе в профайл динамический селект снова пуст! Ну я понимаю что это нормально,.. как реализовать чтобы при повторном заходе он выставлял "select" к ранее выбраному параметру. Если что-то не понятно обьяснил мне нужно в профайле выбирать какая у меня машина, её марка и год. Дак вот скажите пожалуйста как реализовать! ЗЫ. обычные селекты запоминает, а динамические не хочет. перепробовал много скриптов, и сподгрузкой дополнительных файлов и бд в дргом. .js нигде не запоминает. вот код готового скрипта которыйй щас используется: Код: <html> <head> <script src="http://adamv.com/dev/javascript/files/request.js"></script> <script> function handleOnChange(dd1) { var idx = dd1.selectedIndex; var val = dd1[idx].text; var par = document.forms["frmSelect"]; var parelmts = par.elements; var prezsel = parelmts["prez"]; var country = val; if (country != "Select country") { Http.get({ url: "./" + country + ".txt", callback: fillPrez, cache: Http.Cache.Get }, [prezsel]); } } function fillPrez(xmlreply, prezelmt) { if (xmlreply.status == Http.Status.OK) { var prezresponse = xmlreply.responseText; var prezar = prezresponse.split("|"); prezelmt.length = 1; prezelmt.length = prezar.length; for (o=1; o < prezar.length; o++) { prezelmt[o].text = prezar[o]; } } else { alert("Cannot handle the AJAX call."); } } </script> </head> <body> <form name="frmSelect"> <p> <select name="country" onChange="handleOnChange(this);"> <option>Select country</option> <option>France</option> <option>Germany</option> <option>Spain</option> </select> </p><p> <select name="prez"> <option>Select head of government</option> </select> </p> </form> </body> </html> | кхе.кхе не знаю в ту или нет тему я заопиостил, но думаю что раз данные идут в мускул должно подойти Спасибо, Сергей. | Всего записей: 2153 | Зарегистр. 31-10-2003 | Отправлено: 22:58 01-12-2007 | Исправлено: Sky hawk, 23:01 01-12-2007 |
|