当我选择一个选项后我怎么能这样做呢?点击按钮后它会做什么?
这是我到目前为止:
<select id="colors">
<option value="">Select Color</option>
<option value="red">red</option>
<option value="blue">blue</option>
<option value="green">green</option>
</select>
<button>GO</button>
的jQuery:
$(function(){
$('#colors').change(function(){
if ( this.value === 'red' ) {
console.log('red selected');
}
});
});
答案 0 :(得分:1)
试试这个:
$("button").click(function () {
if ($('#colors').val() === 'red') {
alert('red selected');
}
});
更新的FIDDLE http://jsfiddle.net/1dwboe6w/4/
答案 1 :(得分:0)
您可add button click event
使用val()
$("button").click(function () {
if ($('#colors').val() === 'red') {
console.log('red selected');
}
});
<强> Updated fiddle 强>
答案 2 :(得分:0)
只需添加到button
的{{1}}事件:
onclick
$(function(){
$('button').click(function(){
if ( $('#colors').val() === 'red' ) {
console.log('red selected');
}
});
});
答案 3 :(得分:0)
HTML:
<select id="colors">
<option value="">Select Color</option>
<option value="red">red</option>
<option value="blue">blue</option>
<option value="green">green</option>
</select>
<button class="btngo">GO</button>
jquery的:
$(".btngo").on("click",function(){
if ( $('#colors').val() === 'red' ) {
console.log('red selected');
}
})
答案 4 :(得分:0)
您可以使用点击事件:
$(function(){
$('button').click(function(){
if ( $('#colors').val() === 'red' ) {
console.log('red selected');
}
});
});
答案 5 :(得分:0)
将click
事件附加到您的按钮。
$(function(){
$('#go').click(function(){
if ( $('#colors').val() === 'red' ) {
console.log('red selected.');
}
});
});
答案 6 :(得分:0)