首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于post和get的Ajax教程

用于post和get的Ajax教程
EN

Stack Overflow用户
提问于 2012-02-25 03:07:20
回答 2查看 508.7K关注 0票数 104

我需要一个简单的ajax教程或简单的输入表单的案例研究,我想通过输入表单张贴用户名,这将发送到数据库,并回复结果。

任何这样的教程的建议都是受欢迎的,因为我只有一个使用Mootool,但我正在寻找一个使用jQuery!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-02-25 03:11:37

您可以尝试这样做:

代码语言:javascript
复制
$.ajax({
  url: "test.html",
  cache: false,
  success: function(html){
    $("#results").append(html);
  }
});

此代码将把test.html文件的内容附加到#results元素

你可以在jQuery website上找到更多信息。

更新:

使用此代码发送POST数据和输出结果。

代码语言:javascript
复制
var menuId = $("ul.nav").first().attr("id");
var request = $.ajax({
  url: "script.php",
  type: "POST",
  data: {id : menuId},
  dataType: "html"
});

request.done(function(msg) {
  $("#log").html( msg );
});

request.fail(function(jqXHR, textStatus) {
  alert( "Request failed: " + textStatus );
});
票数 177
EN

Stack Overflow用户

发布于 2012-02-25 03:20:06

假设你有一些像这样的html:

代码语言:javascript
复制
<input type="text" name="username" id="username">
<div id="resultarea"></div>

您可以使用如下的<script>

代码语言:javascript
复制
var myusername = $("#username").val();
$.ajax({
  type: "GET",
  url: "serverscript.xxx",
  data: myusername,
  cache: false,
  success: function(data){
     $("#resultarea").text(data);
  }
});
票数 42
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9436534

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档