我需要一个简单的ajax教程或简单的输入表单的案例研究,我想通过输入表单张贴用户名,这将发送到数据库,并回复结果。
任何这样的教程的建议都是受欢迎的,因为我只有一个使用Mootool,但我正在寻找一个使用jQuery!
发布于 2012-02-25 03:11:37
您可以尝试这样做:
$.ajax({
url: "test.html",
cache: false,
success: function(html){
$("#results").append(html);
}
});此代码将把test.html文件的内容附加到#results元素
你可以在jQuery website上找到更多信息。
更新:
使用此代码发送POST数据和输出结果。
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 );
});发布于 2012-02-25 03:20:06
假设你有一些像这样的html:
<input type="text" name="username" id="username">
<div id="resultarea"></div>您可以使用如下的<script>:
var myusername = $("#username").val();
$.ajax({
type: "GET",
url: "serverscript.xxx",
data: myusername,
cache: false,
success: function(data){
$("#resultarea").text(data);
}
});https://stackoverflow.com/questions/9436534
复制相似问题