易截截图软件、单文件、免安装、纯绿色、仅160KB

vs2005 使用ajax.dll 实现Ajax应用

1\引用ajax.dll或者ajaxpro.dll到vs2005工程中
   在web.config文件中的<system.web>加入ajax设置
      <httpHandlers>
 <add verb="POST,GET" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro.2"/>
</httpHandlers>
2\编写ajax代码
    class _Default
    {
         [AjaxPro.AjaxMethod] //是定义此方法为Ajax可调用的方法,是必须要注明的 
           public string SetTb(string name)
           {
                return name;
           }
   }
3\页面加载中 注册AJAX可调用的类的名称
    protected void Page_Load(object sender, EventArgs e)
  {
      AjaxPro.Utility.RegisterTypeForAjax(typeof(_Default));
  }
4\ajax方法在脚本中调用
  <script language="javascript" type="text/javascript">
   function comit_onclick()
  {
   var name=document.getElementById("tb1").value;
   _Default.SetTb(name,callback);//ajax方法调用,name为实际参数,callback接受返回值
  }
  function callback(res)
 {
 document.getElementById("tb").value=res.value;
 }
</script>


相关文档:

Ajax基础

1:Ajax可以通过JavaScript的XMLHttpRequest对象与服务器进行通信,通过XMLHttpRequest,JavaScript可以在不重载页面的情况下与服务器进行通信。
 
2:XMLHttpRequest 浏览器支持
 
<script type="text/javascript">
function ajaxFunction()
{
var xmlHttp;
try
    {
xmlHtt ......

Ajax基础

1:Ajax可以通过JavaScript的XMLHttpRequest对象与服务器进行通信,通过XMLHttpRequest,JavaScript可以在不重载页面的情况下与服务器进行通信。
 
2:XMLHttpRequest 浏览器支持
 
<script type="text/javascript">
function ajaxFunction()
{
var xmlHttp;
try
    {
xmlHtt ......

ajax到底好不好?

地址:http://www.qhcar.cc/model/index.aspx?s=5,这个就是嵌套ajax结果。
http://www.qhcar.cc/model/index.aspx 这个是单个的ajax,
优点就是可以用一个页面实现显示全部车型和按级别选择车型,为了照顾导航上面如微型车等链接在别的页面进入,
http://www.qhcar.cc/model/index.aspx?s=5这个地址参数s,判断当s ......

jquery Ajax详解

参数:
options
返回值:
XMLHttpRequest
使用HTTP请求一个页面。
这是jQuery的低级AJAX实现。要查看高级抽象,见$.set、$.post等,这些方法更易于理解和使用。但是功能上有限制(例如,没有错
误处理函数)。
警告:如果数据类型指定为"script",那么POST自动转化为GET方法。(因为script会作为一个嵌入页 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号