Kurkula Kurkula - 1 year ago 102
AngularJS Question

AngularJs passing url as parameter

I am trying to pass a path url as parameter to my asp.net mvc controller method through angularjs.
When I debug I see that Path parameter on code is missing slashes in it.

Like instead of "D:\MyDir\List.txt" it show "D:MyDirList.txt"

how can I pass url as parameter in angular?

public JsonResult GetData(string Path)

var details = GetResult(Path);
return Json(details, JsonRequestBehavior.AllowGet);

var ListPath = "D:\MyDir\List.txt";

{ params: { "Path": ListPath })
.then(function (response) {


Answer Source

You need to escape your slashes when you declare them in most languages.

var ListPath = "D:\\MyDir\\List.txt";

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download