Парни, ситуация такая, есть форма с радиобатонами, комобобоксами и текстбоксами, есть опрееленыне параметры Онлоад заданные изначально. Так вот когда пользователь заполняет форму, жмет кнопку Найти- перезагружается страница, загружается с таблицей отображающей результат поиска по выбранным параметрам, а вот элементы формы: комбобоксы радибатоны и т.д. ОБНУЛЯЮТСЯ. А я хочу чтобы они отображали то чем их заполнил пользователь. Как бы это сделать? Если можно подробней так как я начинающий в php(((
Значит с полями и комобобоксами разобрался, там все сохраняется, не сохраняются параметры вот такого плана- Код (Text): <span style='color:black'><INPUT TYPE="radio" CHECKED NAME="RealtyType" VALUE="flat" onclick="Rooms.disabled=false, Dist1.disabled=true, Dist2.disabled=true, Area[0].disabled=false, Area[1].disabled=false, Shosse.disabled=true, Floor_From.disabled=false, Floor_To.disabled=false, Floor_GroundAndLast.disabled=false;"> То есть когда пользователь тыкает на радиобатон то там некотоыре поля отключаются, а вот после нажатия НАЙТИ это все сбрасывается, то есть ВСЕ поля опять включены как при Онлоад.. вот такая проблема в общем)
вижу 2 выхода: - юзать ajax и строить страницу динамически (если не нужно постоянной ссылки на результаты поиска и индексирование). Тогда страница не будет перегружаться и все то что нажато было - то и останется в том же состоянии; - на пхп смотреть массив $_GET (ты же джедай и юзаешь $_GET для поиска? ) и после перезагрузки страницы сравнивать значение каждого поля (переменной) и следовательно отключать или включать (для кнопок например) их через свойства (disabled например), текстовые поля - заполнять инфой, которая "прилетела" после нажатия кнопки "Поиск" и так со всеми полями.
Хорошо а можно ли как то сделать чтобы при Онлоад формы ни один радиобатон не был отмечен??? ну чтобы точечка ни на одно не стояла)
можно. читать тут http://xhtml.co.il/ru/jQuery/%D0%9F%D1% ... %8B-jQuery Читать про - селекторы (селектор выбора класса, например. $('.class_name')...), - $(document).ready(function(){}), - attr(), removeAttr(), css();
Точнее при ОНЛОАД то можно поставить чтобы ни один не был отмечен но после нажатия кнопки найти выбранный радиобатон остается сохраненным а вот те поля котыоре привязаны к нему ДИСЕЙБОЛТОМ почему то включаются)) Так вот можно ли сделать чтобы при нажатии кнопки найти после обновления выбраныне радиобатно ранее НЕ сохранялись) ну тоесть все радиобатоны НЕ выбраны)
все можно. код писать не буду, напутствие "Ну, с богом!" - бесплатно от меня. Если совсем не сложилось с js - то либо дорога в книжку, либо в раздел фриланса. Альтруисты будут только утром.