Asp.net 如何不使用AJAXToolkit自动完成扩展程序提交表单?

Asp.net 如何不使用AJAXToolkit自动完成扩展程序提交表单?,asp.net,javascript,asp.net-ajax,autocomplete,ajaxcontroltoolkit,Asp.net,Javascript,Asp.net Ajax,Autocomplete,Ajaxcontroltoolkit,我在我的项目中使用了AJAXToolkit自动完成扩展程序。它可以很好地工作。但问题在于页面的形式。 当我输入“自动完成”时,我会得到建议列表。当我单击“自动完成”以外的页面时,表单会被提交。 有什么建议吗?当我单击页面时,如何停止提交整个表单?我使用.net 2.0您的文本框是否设置了AutoPostBack=“True”?如果是这样,它将在您“完成”(输入控件失去焦点时)时自动回发。如果是这种情况,只需将其设置为false。是的,我的文本框AutoPostBack设置为true,我现在已将其

我在我的项目中使用了AJAXToolkit自动完成扩展程序。它可以很好地工作。但问题在于页面的形式。 当我输入“自动完成”时,我会得到建议列表。当我单击“自动完成”以外的页面时,表单会被提交。
有什么建议吗?当我单击页面时,如何停止提交整个表单?我使用.net 2.0您的文本框是否设置了AutoPostBack=“True”?如果是这样,它将在您“完成”(输入控件失去焦点时)时自动回发。如果是这种情况,只需将其设置为false。

是的,我的文本框AutoPostBack设置为true,我现在已将其更改为false

但我的每个建议都附带了一个url。单击建议,用户就会被导航到那个特定的url。当我执行AutoPostback=“false”时,我不会被导航到该页面


我该如何处理它?

我认为这很简单,只要在元素中添加所需的验证器,以查看用户是否选择了任何内容


Eric使用jquery添加一个检测点击的事件处理程序。单击时,停止浏览器。如果您需要代码,请告诉我。

是的,我的文本框AutoPostBack设置为true,我现在已将其更改为false。但我的每个建议都附带了一个url。单击建议,用户就会被导航到那个特定的url。当我执行AutoPostback=“false”时,我不会被导航到该页面。我怎么处理?