post方式传参 怎样用post方式传递参数!(除form表单提交) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $("#TextBox1").blur(function () { $.ajax({ url: 'Handler1.ashx', type: 'get', data: 'userName=' + $("#TextBox1").val(), success: function (data) { if (data == "0") { alert("已被占用"); } else { alert("成功!"); } } }); }); $.ajax({ url: 'Handler1.ashx', type: 'Post', data: { id: ids }, success: function (data) { if (data == "b") { } } }); $('#form1').submit(function() {jQuery.ajax({type: "POST",dataType:"json",url: 'ajax_post.aspx',data: $('#form1').serialize(),success: function(data){ if(data.status=="y") location.href="index.aspx"; else alert(data.info);}});return false;});});将form1表单中所有的参数传递给后台处理,并返接收返回数据! 返回的内容是Json="{info:'错误信息',status:'y'}" 可以使用Ajax的方式。 也可以使用httpclient技术,模拟浏览器请求。.NET中好像木有提供手动提交http请求的。 模拟请求:HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(url);//创建一个HttpWebRequest对象 HttpWebResponse response = (HttpWebResponse)req.GetResponse();//根据创建的HttpWebRequest来创建HttpWebResponse对象 Stream mystream = response.GetResponseStream();//取得返回后的stream StreamReader mystreamReader = new StreamReader(mystream);//把Stream转换为StreamReader string strtxt = mystreamReader.ReadToEnd();//读取出返回的内容 关于FCK的问题 ASP.NET建立动态验证码类 显示在页面上,怎样在页面加入其它控件 急急急!!谢谢 如何用javascript设置或更改select中的option的样式 如何制作网站的安装包!!! 急!asp.net如何调用vc开发的dll中的类? 跪求两个正则式~!!! 水晶报表列显示不全的问题 在使用 Repeater 控件时,想把数据做一些处理后再显示,该如何做? 老问题:分析器错误信息: 未能加载类型"Aux2004.ucAzdcx"。 如何上传图片到另一个站点 如何查找用户相关性......求思路或代码...谢谢!!! asp.net mvc问题
$("#TextBox1").blur(function () {
$.ajax({
url: 'Handler1.ashx',
type: 'get',
data: 'userName=' + $("#TextBox1").val(),
success: function (data) {
if (data == "0") {
alert("已被占用");
}
else {
alert("成功!");
}
}
});
});
$.ajax({
url: 'Handler1.ashx',
type: 'Post',
data: { id: ids },
success: function (data) {
if (data == "b") {
}
}
});
$('#form1').submit(function() {
jQuery.ajax({
type: "POST",
dataType:"json",
url: 'ajax_post.aspx',
data: $('#form1').serialize(),
success: function(data)
{
if(data.status=="y")
location.href="index.aspx";
else
alert(data.info);
}
});
return false;
});
});将form1表单中所有的参数传递给后台处理,并返接收返回数据!
.NET中好像木有提供手动提交http请求的。
HttpWebResponse response = (HttpWebResponse)req.GetResponse();//根据创建的HttpWebRequest来创建HttpWebResponse对象
Stream mystream = response.GetResponseStream();//取得返回后的stream
StreamReader mystreamReader = new StreamReader(mystream);//把Stream转换为StreamReader
string strtxt = mystreamReader.ReadToEnd();//读取出返回的内容