Jquery load()和页面刷新

Jquery load()和页面刷新,jquery,Jquery,在过去的两天里,我一直在想这到底是怎么回事。我有一个下拉列表,它使用自动完成ID。那很好。当选择一个Id时,我试图让它加载一个显示Id信息的小表格(下面的onSelect部分) 然而,当Id被选中时,页面会被刷新,就像我点击了一个链接一样。我意识到这可能是个小问题,我就是想不出来 var options, a; $(document).ready(function(){ options = { serviceUrl:'jsonExceptionRequest.cfm'

在过去的两天里,我一直在想这到底是怎么回事。我有一个下拉列表,它使用自动完成ID。那很好。当选择一个Id时,我试图让它加载一个显示Id信息的小表格(下面的
onSelect
部分)

然而,当Id被选中时,页面会被刷新,就像我点击了一个链接一样。我意识到这可能是个小问题,我就是想不出来

var options, a;

$(document).ready(function(){
    options = { 
        serviceUrl:'jsonExceptionRequest.cfm',
        onSelect: function(value, data){
                    $("#claimData").load('ajaxExceptionRequest.cfm?Id=' + value);
                }
        };
    a = $('#query').autocomplete(options);
    return false;
});

<span id="claimData"></span>
var选项,a;
$(文档).ready(函数(){
选项={
serviceUrl:'jsonExceptionRequest.cfm',
onSelect:函数(值、数据){
$(“#claimData”).load('ajaxExceptionRequest.cfm?Id='+值);
}
};
a=$(“#查询”).autocomplete(选项);
返回false;
});

尝试移动
返回flase在选择的
块内。

尝试移动
返回flase
onSelect
块内。

为什么在$(文档)末尾返回false。准备好了吗?为什么在$(文档)末尾返回false。准备好了吗?发现问题。页面“ajaxExceptionRequest.cfm”的底部有调试。当我把它放到我的主页上时,它里面一定有重定向浏览器的代码。我删除了所有调试,现在一切正常。发现问题。页面“ajaxExceptionRequest.cfm”的底部有调试。当我把它放到我的主页上时,它里面一定有重定向浏览器的代码。我删除了所有调试,现在一切正常。