jsp页面使用js或者jQuery 向一个地址Post提交表单,参数LinkId ..获取到这个地址返回的信息...求代码
4个回答
展开全部
应该是通过一个提交按钮或者链接,然后触发请求的,所以将ajax相关的代码写到一个函数里,调用该函数就好了。
【代码】
<a href="#" onclick="post(); return !1;">发送请求</a>
LinkId:<input type="text" id="linkId" value="" />
</script>
function post()
{
// 如果参数值来自文本框(ID为linkId),采用以下方式取值
var linkId=$('#linkId').val();
$.ajax({
url:"",
type:"post",
dataType:"json", // 假设获取到的响应是json格式的字符串。
data:"LinkId="+linkId,
success:function(data) {
// data 就是响应返回的数据。你可以对它进行处理。
},
error:function(xhr,msg,e) {
// ajax发送请求出错,在这个回调函数里进行处理,如显示提示信息,弹出警告框等
}
})
}
</script>
【代码】
<a href="#" onclick="post(); return !1;">发送请求</a>
LinkId:<input type="text" id="linkId" value="" />
</script>
function post()
{
// 如果参数值来自文本框(ID为linkId),采用以下方式取值
var linkId=$('#linkId').val();
$.ajax({
url:"",
type:"post",
dataType:"json", // 假设获取到的响应是json格式的字符串。
data:"LinkId="+linkId,
success:function(data) {
// data 就是响应返回的数据。你可以对它进行处理。
},
error:function(xhr,msg,e) {
// ajax发送请求出错,在这个回调函数里进行处理,如显示提示信息,弹出警告框等
}
})
}
</script>
展开全部
建议你使用jQuery form 提交表单 提交的地址 提交方法在form定义
需要引入
jQuery.min.js
jQuery.form.js
jQuery.ajaxSubmit({
dataType:'json',//返回的信息 大量数据使用json方便 如果只是几个字符 使用text
success:function(data){
//你处理信息的方法
}
});
使用的是AJAX
如果你要传的值用get就能满足的话 jQuery.ajax也可以使用 而且方便
需要引入
jQuery.min.js
jQuery.form.js
jQuery.ajaxSubmit({
dataType:'json',//返回的信息 大量数据使用json方便 如果只是几个字符 使用text
success:function(data){
//你处理信息的方法
}
});
使用的是AJAX
如果你要传的值用get就能满足的话 jQuery.ajax也可以使用 而且方便
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$.post("demo.jsp",{ linkID:LinkId},
function(data,status){
alert("Data: " + data + "\nStatus: " + status);
});
function(data,status){
alert("Data: " + data + "\nStatus: " + status);
});
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var LinkId = $("#LinkId"),val();//取id为LinkId 的<input type="text" id="LinkId"/>的value
$.ajax({
type: "POST",
url: "对应的请求地址"
data: LinkId,
cache : false,
success: function(data) {
alert(");
},
error: function(xhr,msg,e) {
alert("");
}
});
$.ajax({
type: "POST",
url: "对应的请求地址"
data: LinkId,
cache : false,
success: function(data) {
alert(");
},
error: function(xhr,msg,e) {
alert("");
}
});
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询