表单使用jQuery次要问题

时间:2012-02-13 16:12:28

标签: jquery html

我有一个表单,它包含四个字段。其中两个领域是国家和郡。我希望在国家/地区字段中选择英国时,县将可见,而在国家/地区字段中未选择英国时,县字段将不可见。说过我不想通过使用body中的onload事件来实现这一点,因为其他jQquery脚本会受到影响。

注意:我已经有一个脚本检查用户IP并在国家/地区字段中自动选择国家/地区。所以这部分准备好了。

请帮忙吗?

2 个答案:

答案 0 :(得分:4)

假设您准备好了文档,那么从技术上讲这不是onload事件:

$(document).ready(function() {
   if($('#country').val() != 'UK'){
        $('#county').hide();
   };

   $('#country').change(function(){
       if($(this).val() != 'UK'){
          $('#county').hide();
       } else {
          $('#county').show();
       }
   });

});

答案 1 :(得分:-1)

只是阅读你的问题,而不是看到代码,我认为你想要这样的东西:

if(countryTextBox.val() == "UK"){
    countyTextBox.show();
}
else{
    countyTextBox.hide();
}