我在我的项目中使用了AJAXToolkit AutoComplete扩展程序。它可以处理罚款。但问题在于页面的形式。 当我输入自动完成时,我会得到建议列表。当我点击自动填充以外的页面时,表单会被提交。 任何建议如何在我点击页面时停止提交整个表格?我使用.net 2.0
答案 0 :(得分:2)
你的TextBox是否设置了AutoPostBack =“True”?如果是这样,它将在你“完成”时自动回发(当输入控件失去焦点时)。如果是这种情况,只需将其设置为false。
答案 1 :(得分:0)
是的,我的TextBox AutoPostBack设置为true,我现在将其更改为false。
但是我的每个建议都附有一个网址。点击建议后,用户就会导航到该特定网址。当我执行AutoPostback =“false”时,我将无法导航到该页面。
我能处理吗?
答案 2 :(得分:0)
我认为这就像为元素添加必需的验证器以查看用户是否选择了任何内容一样简单。
埃里克
答案 3 :(得分:0)
使用jquery添加检测点击次数的事件处理程序。发生单击时,停止浏览器。如果您需要代码,请告诉我。