Ajax 的问题。 各位:请问谁有ajax数据库操作的例子?刚开始接触,不是太懂。希望能给个下载地址什么的。谢谢。就剩10分了。ShowHand 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Ajax其实就是一种通过浏览器支持的dhtml接口方法与webService通讯的方式,至于后台服务中干什么——操纵ADO.NET还是获取WebControl的RenderControl输出——都没有影响。 <script language="jscript">var http_request ; //定义一个请求对象function makeRequest(url) //请求主方法,参数为要请求的地址{http_request = new ActiveXObject("Microsoft.XMLHTTP"); //建立对XMLHTTP对象的引用http_request.onreadystatechange = alertContents; //当请求完成时调用的方法http_request.open('GET', url, true); //使用GET方式,打开URL所指定的参数,启用异步方式请求http_request.send(null); //开始请求,默认为空参数}function alertContents() { //当收到请求的返回信息时调用的方法if (http_request.readyState == 4) //参数值 0 (还没开始) 1 (读取中) 2 (已读取) 3 (传逾中) 4 (一切完成) {if (http_request.status == 200) //为HTTP 状态码 200表示服务器响应 ,404表示服务器没找到{alert(http_request.responseText); //x.innerHTML=http_request.responseText;} else {alert('请求不成功' + http_request.status);}}}</script><input type=button value="请求" onclick="makeRequest(qq.value)"><input name=qq size=120 value="http://www.163.com"><div id=x></div> lz可以参考一下这个,http://bczs.net/program/2006/6/23/4839969.htm 应该是你要的 .net 对ajax分装的已经很好了,你只要实现回调函数就行了阿,后台看你怎么操作了,当然前台也需要操作阿. 我在一个页面中放了一个datagrid控件,数据绑定函数是DataBindToGrid()另外还有一个排序函数myDataGrid_SortCommand(object source, System.Web.UI.WebControls.DataGridSortCommandEventArgs e)现在想让页面在排序时无刷新,想用ajax实现,应该如何?是不是在cs文件中的两个函数前面加上[Ajax.AjaxMethod()]如何调用呢? 关于打印的bug!!!!!!!!!!!!!!!! 怎么让F1件做winform快捷键的问题 高效批量生成充值卡密码(比如移动冲值卡密码),如何防止重复 有没有办法实现简单类型的浅拷贝?没人知道吗?呜呜呜~~~~ 一个关于DataGrid的奇怪问题 如何把GridView绑定到一个类的实例化对象? 高手指点 当前平台不支持“serviceconfig” --在线等!!感谢! 如何在listview中显示windows 中的已经注册的文件类型? Ajax jQuery Ajax 页面如刷新技术疑问。 如何进行控件开发
function makeRequest(url) //请求主方法,参数为要请求的地址
{
http_request = new ActiveXObject("Microsoft.XMLHTTP"); //建立对XMLHTTP对象的引用http_request.onreadystatechange = alertContents; //当请求完成时调用的方法http_request.open('GET', url, true); //使用GET方式,打开URL所指定的参数,启用异步方式请求http_request.send(null); //开始请求,默认为空参数}function alertContents() { //当收到请求的返回信息时调用的方法if (http_request.readyState == 4) //参数值 0 (还没开始) 1 (读取中) 2 (已读取) 3 (传逾中) 4 (一切完成)
{
if (http_request.status == 200) //为HTTP 状态码 200表示服务器响应 ,404表示服务器没找到
{
alert(http_request.responseText); //
x.innerHTML=http_request.responseText;
}
else
{
alert('请求不成功' + http_request.status);
}
}}
</script>
<input type=button value="请求" onclick="makeRequest(qq.value)">
<input name=qq size=120 value="http://www.163.com"><div id=x></div>
另外还有一个排序函数myDataGrid_SortCommand(object source, System.Web.UI.WebControls.DataGridSortCommandEventArgs e)
现在想让页面在排序时无刷新,想用ajax实现,应该如何?是不是在cs文件中的两个函数前面加上[Ajax.AjaxMethod()]如何调用呢?