1

我想从选择的名称中获取值,当值将是某事时,采取一些行动。所有值都保存在 pdo db 中。

html:<header>Something</header>

代码:

<select name='name_of_select'>

<option value='on'>On</option>
<option value='off'>Off</option>

</select>

前任。当该值设置为on 时,隐藏元素标题。我从数据库中获得的价值。{$option_selected_value}以及smarty 模板中存在的值。

4

2 回答 2

0

试试这个,这对你有帮助

$('select[name=name_of_select]').change(function(){
if($(this).val()=='on')
    $('header').show();
    else
    $('header').hide();

});

小提琴here

于 2013-10-04T11:56:25.987 回答
-2

这将满足您的要求,但它依赖于您将 ID 添加到 select 和 header 元素。如果您无法做到这一点,请发布一些真正的标记,我会修复它以适应 :)

$("#selectID").on("change", function() {
    if ($(this).val() == "on") {
        $("#headerID").show();
    } else {
        $("#headerID").hide();
    }
});
于 2013-10-04T11:54:14.063 回答