搞不清楚url是怎么访问的,不明白这个url地址该怎么写。 谁有现成的例子让我借鉴一下吗。
$(function(){
$("#send").click(function(){
$.get("load_Ajax.html",{
name:$("#name").val(),
content:$("#content").val()
}).function(data,textStatus){
$("#resText").html(data);
}
})
});
<form action="#" method="post" id="form1">
<p>评论:</p>
<p>姓名:<input type="text" name="name" id="name"/></p>
<p>内容:<textarea name="content" id="content" rows="2" cols="20"></textarea></p>
<p><input value="提交" type="button" id="send"/></p>
</form>
<div class="comment"> 已有评论:</div>
<div id="resText"></div>
</form>
load_Ajax.html。我这里面该怎么写。就这点特别迷!
相对地址,绝对地址都行,前提是不能跨域,跨域了ajax会报错
使用相对地址时,是相对于当前加载js的html页面,如../xxxx.html是加载相对于当前html页面的上一级目录的网页
或者直接/xxx/xxx.html,从网站根目录加载xxx目录下的xxx.html文件,这种路径不依赖于当前加载js的html页面
$.ajax({
//
url: "test.html",
type:"post",
// ...
});
url地址方式和你前面from或是超链接的地址基本相同
个人理解紧供参考
var url = '/test/getTest';
$.ajax({
type : 'post',
url : url,
dataType : 'json',
data : {
count : 1
},
success : function(data) {
if () {
alert('成功!');
} else {
alert('失败!');
}
}
});
URL就是你要接收数据的地址。
网站前端开发工程师 HTML5 CSS3 平板网页开发
http://jobs.zhaopin.com/773356571250019.htm
var url = '/test/getTest';
$.ajax({
type : 'post',
url : url,
dataType : 'json',
data : {
count : 1
},
success : function(data) {
if () {
alert('成功!');
} else {
alert('失败!');
}
}
});
var url = '/test/getTest';
$.ajax({
type : 'post',
url : url,
dataType : 'json',
data : {
count : 1
},
success : function(data) {
if () {
alert('成功!');
} else {
alert('失败!');
}
}
});
$.get("load_Ajax.html",{
load_Ajax.html就是你需要改的url
哥们,这个问题还挺让人惊诧的其实。你现在有一个表单,想通过Ajax获得异步数据,然后对数据进行操作。但是有一个基础性的东西是什么能拿来当异步数据。很常用的JSON或者XML。还有一个基础的问题是你向什么URL发送你的表单信息能够返回这些数据,你要发送的目标起码是一个能够处理你所发送数据的PHP脚本或者其他后台程序,或者就是个现成的JSON/XML文件。可是你把表单数据居然发送给一个html文件你告诉我它本身怎么处理你的数据啊?更别提给你发送处理后的相应了。所以你这段代码根本不可能得到正确反馈。最后才是你使用的方法有问题。哥们我觉得你应该完全重新学习一下js的Ajax,然后再使用jq的便利版。