Javascript 表单提交后更新asp页面

Javascript 表单提交后更新asp页面,javascript,jquery,ajax,asp-classic,get,Javascript,Jquery,Ajax,Asp Classic,Get,我有一个简单的asp表单,它要求输入用户名。提交名称后,页面将使用基于该名称的信息进行更新。我希望这样,当一个人单击submit时,div将被更新,而无需刷新页面。如何使用jQuery实现这一点 谢谢 getinfo.asp <div id="form"> <form name="getinfo" method="get" action="getinfo.asp"> <input name="usrname" value="<%=username%&g

我有一个简单的asp表单,它要求输入用户名。提交名称后,页面将使用基于该名称的信息进行更新。我希望这样,当一个人单击submit时,div将被更新,而无需刷新页面。如何使用jQuery实现这一点

谢谢

getinfo.asp

<div id="form">
<form name="getinfo" method="get" action="getinfo.asp">
    <input name="usrname" value="<%=username%>" type="text">
    <button id="submitform" type="submit" onclick="event.preventDefault();" >Find</button>    
</form>
</div>

<div id="results">
    Name: <%=Name%>
    Email: <%=Email%>
</div>

<script>
    $('#submitform').click(function() {
    $.get("getinfo.asp", { findbyid: getinfo.usrname.value } );
        //update div with data
    });
</script>

发现
姓名:
电邮:
$(“#提交表单”)。单击(函数(){
$.get(“getinfo.asp”,{findbyid:getinfo.usrname.value});
//用数据更新div
});

为以下值创建空量程:

<div id="results">
    Name: <span id="name"></span>
    Email: <span id="email"></span>
</div>
然后您可以使用相同的功能:

$('#submitform').click(function() {
      $.get("blackberry_account.asp",
           { findbyid: getinfo.usrname.value },
           function(data){//callback. data is server response
            $("#name").html(data.name);
            $("#email").html(data.email);
      },
      "json");//4th param for dataType default
  })

另一个好资源:哥们。。。你读过jQueryAjax文档吗???您需要jQuery世界中最简单的事情之一。0研究成果/您尝试了什么…感谢您的回复。。有几个问题。1.如何知道数据类型是json还是html?另外,如何识别findbyid值?getinfo.usrname.value有效吗?我只是猜测并输入了“text”,碰巧是正确的,但有其他方法可以找到吗?深度字段:签入此请求的开发控制台服务器响应
$('#submitform').click(function() {
      $.get("blackberry_account.asp",
           { findbyid: getinfo.usrname.value },
           function(data){//callback. data is server response
            $("#name").html(data.name);
            $("#email").html(data.email);
      },
      "json");//4th param for dataType default
  })