<script type="javascript/text" src="js/jquery.js"></script>
<script type="javascript/text">
$(function(){
  $(document).keydown(function(event){
     if(event.which == 118){
        //此处我想调用下面的方法 ----当摁下F8执行,执行下面的change方法
     }
  });  $("select").change(function(){
     $.ajax(function(){
        url:"addAjax",
        date:{"sheetid":$("select").val()},
        ...
     });
  });
});
</script>

解决方案 »

  1.   

    你第二的方法是选择下拉菜单时发生change事件才走的方法,你想执行下面的方法,除非你吧下面的方法改了,要吗就把function里的内容复制到上一个方法中 或者单独提出来
      

  2.   

    <script type="javascript/text" src="js/jquery.js"></script>
    <script type="javascript/text">
    $(function(){
      myfunc = function(){
         $.ajax(function(){
            url:"addAjax",
            date:{"sheetid":$("select").val()},
            ...
         });
      };  $(document).keydown(function(event){
         if(event.which == 118){
            //此处我想调用下面的方法 ----当摁下F8执行,执行下面的change方法
           myfunc();
         }
      });  $("select").change(myfunc);
    });
    </script>