Здравствуйте. Есть к примеру select из 2-х строк(Да/нет). Как сделать например чтобы при выборе ответа Да/нет - автоматом показывалось окно text для ввода или исчезало на той же станице. Я думаю как то надо послать на туже станицу запрос при изменении select - обработать событие т.е. - подскажите как сделать на php это.
HTML: <form id="selectForm" method="post" name="selectForm"> <select name="sel" onchange="$('#selectForm').submit()"> <option value="0">Нет</option> <option value="1">Да</option> </select> </form> Это с jquery. если нет jquery то вместо $('#selectForm').submit() ставится document.forms['selectForm'] или document.selectForm при изменении селекта форма отправляется на сервер, который уже и обрабатывает все что надо. можно без отправки формы вообще. [js]$(document).ready(function(){ $('#sel').change(function(){ if ($(this).val()){ textarea = $('<textarea name="textarea"></textarea>'); $('#text').append(textarea); $('#text').show(); }else { $('#text').hide(); $('#text textarea').remove(); } }) })[/js] HTML: <select name="sel" id="sel"> <option value="0">Нет</option> <option value="1">Да</option> </select> <div id="text" style="display:none"></div> Примерно так. Я не тестил но вроде должно работать.