0 0

ajax 键盘监听 按下 回车之后 为啥页面 会刷新呢5

<form >
    <input type="text" id="message" name="text"/>
   
    <textarea  id="result" style="width:400px; height:200px" ></textarea><br/>
    <input type="button" value="获取信息"/>
    </form>

===============================

$("#message").keyup(function(e){
//alert("this is te");
if(e.keyCode==13){
$.ajax({

  type:"POST",
  url:"Info",
  dataType:"xml",
  data:{name:$("#message").val()},
  success:function(da){
 
    $(da).find("student").each(function(){
    $("#result").val($(this).text());    
      });
  }
    });
}
      });
2012年8月19日 20:21

3个答案 按时间排序 按投票排序

1 0

采纳的答案

按回车将提交你的form。

可以通过如下方式,将不提交表单:
<form onsubmit="return false;">

2012年8月19日 21:19
0 0

页面回车表单默认提交onsubmit="true",所以在这把默认提交设置为false

2012年8月20日 10:30
0 0

有submint按钮?

2012年8月19日 22:16

相关推荐

    避免回车键导致的页面无意义刷新的解决方法

    在网页开发中,用户在文本框输入内容后按下回车键通常会触发表单的提交动作,如果这个表单没有明确的处理逻辑,就会导致整个页面的刷新,这对于实现局部刷新或者期望通过Ajax进行无刷新操作的场景来说是不希望看到的...

    Gridview中的textbox按回车或者上下键自动下移,无刷新弹出层

    这通常通过JavaScript实现,监听键盘事件,根据按键类型(回车或方向键)来改变焦点。JavaScript代码可以遍历GridView内的TextBox元素,根据当前焦点和按键方向来设置新的焦点。 2. **嵌套Table**:描述中提到了...

    AJAX应用例子-无刷新聊天窗体

    首先,JavaScript代码会监听用户的键盘事件,当用户按下回车键时,获取输入框中的文本内容,这就是聊天消息。然后,JavaScript将这个消息打包成HTTP请求,通过XMLHttpRequest对象发送给服务器。XMLHttpRequest是AJAX...

    textbox绑定回车

    例如,可以使用jQuery或其他JavaScript库来监听回车事件,并通过AJAX调用服务器端的方法,避免页面整体刷新。 总的来说,绑定TextBox的回车事件在ASP.NET中可以通过结合HTML、JavaScript和C#代码实现。通过监听键盘...

    Ajax实现查询助手

    - **Jsp前台**:用户点击图标或按下回车键触发Ajax请求,返回的数据在页面上方显示,页面不刷新。用户可以选择使用键盘或鼠标操作,选定记录后,内容自动填充到对应元素,输入焦点转移,选择界面关闭。 - **代码示例...

    页面只有一个text的时候,回车自动submit的解决方法

    在网页设计中,用户在文本输入框(`&lt;input type="text"&gt;`)按下回车键时,浏览器通常会默认执行表单提交操作,导致页面刷新。这种情况在标题描述的场景下尤为突出,即页面只有一个文本输入框。当开发者希望在用户按...

    JSP文本输入解决回车问题代码实例[可运行].rar

    1. **JavaScript处理**:通过在前端使用JavaScript,我们可以监听键盘事件,尤其是回车键(键盘码为13)。当检测到回车键被按下时,可以阻止默认的表单提交,执行自定义操作。例如: ```html (event.keyCode==13) ...

    没有form表单情况下敲回车键提交表单的js代码.docx

    这样可以在不刷新整个页面的情况下发送数据。 4. **输入验证**:在实际应用中,通常还需要对用户输入进行更严格的验证,确保数据的有效性和安全性。 5. **用户体验**:对于没有`&lt;form&gt;`标签的表单,可以通过CSS和...

    jQuery与JavaScript各自实现AJAX异步请求验证[借鉴].pdf

    JavaScript(如checkUsername.js)监听输入框的键盘事件,当用户按下回车键时,触发AJAX请求。以下是一个基本的AJAX实现: 1. HTML代码: 在HTML页面中,创建一个输入框(用于输入用户名)和一个按钮,设置一个...

    ajax搜索控件

    1. **前端界面**:包含一个输入框,用户在此输入搜索关键词,以及一个触发搜索的按钮或键盘事件监听器,如回车键。 2. **Ajax请求**:当用户输入或按下搜索按钮时,JavaScript会发起异步HTTP请求到服务器,传递当前...

    ajax实现输入提示(支持中文)

    Ajax的核心是JavaScript对象XMLHttpRequest,它允许在不刷新整个页面的情况下与服务器进行通信。通过创建XMLHttpRequest对象,打开连接,发送请求,并处理服务器返回的数据,Ajax能够实现数据的动态加载。 二、输入...

    jQuery ajax搜索框自动补全代码

    - `keydown`:当用户按下键盘按键时触发,可用于处理如回车键提交搜索等行为。 3. **Ajax调用**: 使用`$.ajax()`或简化的`$.get()`或`$.post()`方法发送请求。例如: ```javascript $('#searchInput').on('...

    ajax版聊天室

    4. **JavaScript事件监听**:为了实现用户输入和发送消息的实时响应,聊天室通常会监听键盘事件(如`keyup`)或表单提交事件,当用户按下回车键或者点击发送按钮时,触发AJAX请求,将消息发送到服务器。 5. **DOM...

    jsp和ajax编写的聊天室

    它监听用户的输入,处理键盘事件,如回车键触发发送消息。同时,JavaScript接收AJAX请求的响应,并更新聊天窗口显示新的聊天记录。此外,可能还会有一些辅助功能,如防止用户在输入框中输入特殊字符,或者限制输入...

    自动完成JS类(纯JS, Ajax模式)

    标题中的“自动完成JS类(纯JS, Ajax模式)”指的是在JavaScript中实现的自动完成功能,这是一种常见的用户界面特性,...同时,由于使用Ajax获取数据,用户体验得到优化,因为匹配结果会在不刷新页面的情况下实时显示。

    jsp+ajax实现googleSuggest(全)

    - **键盘选择**:通过JavaScript监听键盘事件,如`keydown`,根据用户按下的是上、下箭头键还是回车键,分别实现选中上一条、下一条建议或提交当前选中的建议。 - **鼠标选择**:为每个建议项添加点击事件监听器,当...

    ajax聊天室

    例如,可以监听键盘的按键事件,当用户按下回车键时触发发送消息的函数;同时,也可以设置定时器,定期向服务器请求新消息,确保聊天室的实时性。 3. **JSON数据格式**:虽然Ajax的名称中含有XML,但现代Web开发中...

    asp键盘输入密码

    6. **AJAX**:为了提供更好的用户体验,可以使用Ajax技术异步发送密码验证请求,这样页面无需刷新就能得到反馈。 7. **错误处理**:编写适当的错误处理机制,比如当用户输入的密码格式不正确或账户不存在时,给出...

    ajax 实现google搜索 模仿了google的搜索

    当用户完成输入并按下回车键时,我们可以发送一个完整的搜索请求,跳转到搜索结果页面。这可以通过监听键盘事件并判断按键码来实现: ```javascript searchInput.addEventListener('keydown', function(event) { ...

    h5炫酷登录页面

    2. **AJAX异步提交**:使用XMLHttpRequest或fetch API,可以实现无刷新登录,提高页面响应速度。 3. **事件监听**:监听键盘事件、点击事件等,实现实时反馈,如回车键登录、输入框自动补全等功能。 4. **前端路由...

Global site tag (gtag.js) - Google Analytics