2012-03-30 2 views
-3

Мне нужна идея здесь .. Я хотел сделать функцию поиска с помощью комбинированного блока. после того, как пользователь выбрал определенное значение из выпадающего списка ... на основе выбранного значения флажка будет появится ...Показать флажок после выбора комбо-поля

пример ...

[выпадающий] -> выберите 1.User 2.item 3.tag

, когда пользователь выбирает "пользователь"

флажок в Следование, появляется

checkbox- пользователь обновление флажок-удаление пользователя

и т. Д. ... чтобы отфильтровать больше .. и упростить поиск/просмотр того, что они хотят от их поиска ...

Если у вас есть другая идея .. вместо использования комбинированного блока и проверки коробка .. пожалуйста, дайте мне знать ..

thankssssssss :)

+0

Можете ли вы показать нам, что вы уже пробовали? – unfrev

+1

Прикрепите событие '.change()' к ' '; \t \t \t \t \t \t \t \t \t эхо '<параметр значение = ""> Выберите Поиск'; \t \t \t \t для ($ I = 0; $ я <$ ROWCOUNT; $ я ++) \t \t { \t \t $ строки = mysql_fetch_array ($ SQL); \t echo \t ' '. $ value. ' '; \t \t \t \t} \t \t \t \t \t \t \t \t \t \t \t эхо ''; . –

0

наконец я сумел сделать ... спасибо всем за вашу помощь ... это то, что я сделал

оператор выбора

echo '<select name="SearchCriteria" id="SearchCriteria" style="font:12px Verdana ; width:150px;" >';        
    echo '<option value="">Select Search</option>'; 

    for ($i =0; $i<$rowcount; $i++) 
    { 

    $row = mysql_fetch_array($sql); 
    echo 
    '<option '; 
    $value = $row['p_on'];          
    echo 'value="' . $value . '">' . $value .'</option>'; 

    } 

    echo '</select>'; 

ДИВ и сценарий ниже оператора выбора

<div id="Checkbox"></div> 

     <script> 

$("select").change(function(){ 
    var selectValue = $("select").val(); 
    switch(selectValue){ 
    case "user": 
    var checkbox = '<input type="checkbox" name="something" value="something" />' 
    $("#Checkbox").append(checkbox); 
    break; 
    case "tag": 
    var checkbox = '<input type="checkbox" name="something" value="something" />' 
    $("#Checkbox").append(checkbox); 
    break; 
    } 
}); 

</script> 
+0

Поздравляем с исправлением! Когда вы в состоянии, пожалуйста, отметьте свой ответ как «принятый», чтобы другие могли учиться на вашем успехе. Cheers ~ –

+0

@AndrewKozak спасибо за информацию ... :) .. –

Смежные вопросы