在asp中可以用js来实现ajax。js中通过open,send发送,然后用一个asp页面来处理。那么ASP.NET中如何实现这样实现呢。高手指教,讲得越细越好,特别是后台。谢谢。
解决方案 »
- 在线等 急急急急 关于sql问题
- 关于Asp.net Web应用程序不能获取url字符型参数的问题,百思不得其解
- 初学三层 菜鸟请教数据访问的问题。
- CSDN论坛怎么实现.html映射的啊??
- 关于日期显示格式的问题
- 求网址正则。。要求匹配http(s) ,匹配.com.net.cn.gov....匹配ip,端口,参数。
- 如何屏蔽掉按钮的onclick事件?(js也有犯难的时候)
- 同是一段Page_Load里的代码.要提交Form时,才报System.NullReferenceException错误.
- 急求此答!!!!! 帮帮小弟!!!
- 如何让页面的控件不自动维护视图状态呢?
- 如何使用asp.net中的TreeView读取数据库里数据动态生成菜单,如何为TreeView写样式啊,急!
- 在线等候,分不多了,倾我所有了,谢谢,2个初学者的具体问题
http://jquery-api-zh-cn.googlecode.com/svn/trunk/index.html
或者 ajaxpro
这个 搜一下吧
{
type:"POST",
url:"loginManager.aspx?username="+txtName+"&password="+txtPass,
data: null,
success: function(mes) {
if(mes!=""){
if(mes=="success"){
window.location.href="index.aspx";
}else{
$("#divResult").text("登录失败");
}
}
},
error:function(){
tab_to.hide();
divLogin.show()
alert("程序出错,请重新启动");
}
}
无非都是操作用xmlHttprequest,在asp.net一样的道理,
到客户端都是html元素
asp.net页面输出的也是html代码,在html代码中可以含有js代码
用法基本一样
你可以完全照般当然,如果你使用asp.net自己的 AJAX组件,那又是另一回事了.
function CreateXmlHttp()
{
if(window.XMLHttpRequest)
{
XmlHttp= new XMLHttpRequest();
}else if(window.ActiveXObject)
{
XmlHttp=new ActiveXObject("microsoft.xmlhttp");
}
}
function Command()
{
CreateXmlHttp();
XmlHttp.open("get","",true);
XmlHttp.onreadystatechange= new function()
{
if(XmlHttp.readyState==4)
{
}
}
}
jquery
$.ajax({
type:"POST",
url:"",
data:"{para:'1'}",
dataType:"xml",
success:function (result,status){
}
http://topic.csdn.net/u/20100911/09/bcb5e3f8-dd3c-4e8a-a286-72970d3bc5db.html?seed=480967617&r=68321975
{
$('#myform').submit(function(){
jQuery.ajax({
url: "AsynchronousForm.aspx", // 提交的页面
data: $('#myform').serialize(), // 从表单中获取数据
type: "POST", // 设置请求类型为"POST",默认为"GET"
beforeSend: function() // 设置表单提交前方法
{
new screenClass().lock();
},
error: function(request) { // 设置表单提交出错
new screenClass().unlock();
alert("表单提交出错,请稍候再试");
},
success: function(data) {
new screenClass().unlock(); // 设置表单提交完成使用方法
}
});
return false;
});
});