如果下拉列表与特定情况匹配,如何在下拉列表后显示加号标记

Paw*_*wan 1 jquery

我有这个jsfiddle

http://jsfiddle.net/y3aragzc/

这是我的计划

var desired_var = 'Three';
var datafort1 = ["One", "Two", "Three", "Four", "Five"];
var html = '<div>\
    <div class="lt_div">\
    <select id="T1Select" tabindex="1" style="width:100%;">';
for (var i = 0; i < datafort1.length; i++) {
    var val = datafort1[i];
    if (val) {
        html += '<option value="' + datafort1[i] + '">' + datafort1[i] + '</option>';
    }
}
html +=
    '</select>\
    </div>\
    <div>\
    <a  class="btn mini green" id="forT1" title="Add FOR T1"><i>+</i></a>\
    </div>\
    </div>';
$("#T1").append(html);
// For Change in T1
$(document).on('change', '#T1Select', function (event) {
});
Run Code Online (Sandbox Code Playgroud)

在这里,我想在下拉后显示加号,只有选择了三.

Ali*_*guy 5

最初隐藏它并将其添加到您的更改事件:

$('.btn').toggle(this.value === 'Three');
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/y3aragzc/1/