| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1154 人关注过本帖
标题:【求助】js里调用不了ashx里的方法
只看楼主 加入收藏
dongdongmian
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2009-9-8
收藏
 问题点数:0 回复次数:4 
【求助】js里调用不了ashx里的方法
ashx文件
==========================================================================================

<%@ WebHandler Language="C#" Class="GetFrameWork" %>

using System;
using System.Web;
using MyOA.BLL;
using Newtonsoft.Json;

public class GetFrameWork : IHttpHandler {
   
    public void ProcessRequest (HttpContext context) {

        string frameWork = JsonConvert.SerializeObject(BranchInfoManager.GetAllBranchInfos());
        context.Response.Write(frameWork);
    }
 
    public bool IsReusable {
        get {
            return false;
        }
    }

}


js文件
==========================================================================================
$(document).ready(function(){

getFrameWork();

});

function getFrameWork(){
    $.getJSON("../Controllers/GetFrameWork.ashx",function(data){
        if(data!=null){
            $("#framework").html("<option value='0'>==请选择==</option>");
            $(data).each(function(i){
                $("#framework").append("<option value='"+ data[i].Id +"'>"+ data[i].Name +"</option>");
            });
        }

    });

}


不知道为什么就是进不了ashx的方法,求教
搜索更多相关主题的帖子: ashx 
2010-05-22 23:32
yms123
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
Ajax?楼主用的是什么Ajax框架?
2010-05-23 13:10
misswang
Rank: 8Rank: 8
来 自:湖北荆州
等 级:贵宾
威 望:15
帖 子:265
专家分:720
注 册:2010-3-11
收藏
得分:0 
JS写的有问题

misswp2010@
wangping103@
2010-05-25 10:16
kainsliu
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2010-6-1
收藏
得分:0 
../Controllers/GetFrameWork.ashx 路径不对吧
2010-06-01 15:26
ybhjj2005
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2006-5-28
收藏
得分:0 
ashx文件
==========================================================================================

<%@ WebHandler Language="C#" Class="GetFrameWork" %>

using System;
using System.Web;
using MyOA.BLL;
using Newtonsoft.Json;

public class GetFrameWork : IHttpHandler {
   
    public void ProcessRequest (HttpContext context) {

        string frameWork = JsonConvert.SerializeObject(BranchInfoManager.GetAllBranchInfos());
        context.Response.Write(frameWork);
    }

    public bool IsReusable {
        get {
            return false;
        }
    }

}


js文件
==========================================================================================
$(document).ready(function(){

function getFrameWork(){
    $.getJSON("../Controllers/GetFrameWork.ashx",function(data){
        if(data!=null){
            $("#framework").html("<option value='0'>==请选择==</option>");
            $(data).each(function(i){
                $("#framework").append("<option value='"+ data[i].Id +"'>"+ data[i].Name +"</option>");
            });
        }

    });

}

});

$(document).ready  这里面的函数估计不能用函数调用,写到里面就行了。要不,你试试

2010-08-04 09:34
快速回复:【求助】js里调用不了ashx里的方法
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.049009 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved