2013-11-20 62 views
0

我试图将文本输入的值更改为否,如果选中或者如果没有选中,是与复选框,但我似乎无法让它工作..如果复选框被选中,然后将值添加到输入字段

<input type="checkbox" name="checkbox" id="checkbox" value="" /> 
<input type="text" name="text" id="text" value="" /> 


$(function(){ 
$('#checkbox').change(function() { 
    $("#text").val(($(this).is(':checked')) ? "yes" : "no"); 
}); 
}); 

演示: http://jsfiddle.net/YJRQp/

是不是我错过这里?请指教。

+1

jQuery是不包含在拨弄...... –

+1

它工作正常。似乎你忘了包含'jQUery'。 –

+1

你没有加载jquery!难怪它没有工作... 看到这里:'http:// jsfiddle.net/YJRQp/1 /' – sjkm

回答

1

你只需要在你的小提琴中包含jQuery。 Theres在图书馆的左侧下拉。

+0

我感到惭愧的错过!抱歉 –

0

这应该工作

$(document).ready(function(){ 
    $("#checkbox").click(function(){ 
     if ($(this).is(':checked')) 
     { 
      $("#text").val("Yes"); 
     } 
     else 
     { 
      $("#text").val("No"); 
     } 
    }); 
}); 
相关问题