小编Ele*_*ing的帖子

带参数的Angular JS AJAX调用

没有方法Get的参数,代码可以工作,但是如果方法请求参数,则返回错误404.如何使用Angular JS正确发送参数?

factory.test = function () {
    var q = $q.defer();

    $http({
        method: "GET",
        url: url + "/dataEntry/test",
        data: {
            sampletext : "sample"
        }
    })
        .success(function (data, status, headers, config) { 
            q.resolve(data);
        })
        .error(function (data, status, headers, config) { 
            q.reject(data);
        });

    return q.promise;
}; 
Run Code Online (Sandbox Code Playgroud)
    [Route("test")] 
    public String Get(string sampletext)
    { 
        return "Reply coming from data entry controller" + sampletext; 
    }
Run Code Online (Sandbox Code Playgroud)

javascript parameters ajax asp.net-mvc angularjs

7
推荐指数
1
解决办法
1万
查看次数

标签 统计

ajax ×1

angularjs ×1

asp.net-mvc ×1

javascript ×1

parameters ×1