易截截图软件、单文件、免安装、纯绿色、仅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提交表单

ajax提交表单
关键字: ajax
function ajaxSubmitForm(form, resultDivId) {          
var elements = form.elements;// Enumeration the form elements          
var element;      ......

ajax与jQuery方法

ajax.asp
现在时间是< %=Now()%>
ajax.html
<script type="text/javascript">
function Ajax(){
var xmlHttp=null;
if(window.ActiveXObject){
try{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}catch(e){
try{
......

jquery Ajax详解

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