javascript - .NET webclient 向 Javascript 请求代码

标签 javascript jquery .net converters

我有一些 .NET 代码需要转换成 Javascript/jQuery。

我想这可以用 AJAX 来完成,但我不知道如何去做。这里有人可以帮我解决这个问题吗?

public  string  SendSMS(string  to,  string  from,  string  message) {
    WebClient  wc =  new  WebClient();            
    var  encoding =  Encoding.GetEncoding("iso-8859-1");            
    var  url =  new  StringBuilder();            
    url.Append("https://cpa.eurobate.com/push2.php?");            
    url.Append("&bruker="  +  HttpUtility.UrlEncode(_user, encoding));            
    url.Append("&passord="  +  HttpUtility.UrlEncode(_pass, encoding));            
    url.Append("&avsender="  +  HttpUtility.UrlEncode(from, encoding));            
    url.Append("&til="  +  HttpUtility.UrlEncode(to, encoding));            
    url.Append("&melding="  +  HttpUtility.UrlEncode(message, encoding));            
    wc.Encoding = encoding;            
    return  wc.DownloadString(url.ToString());
}

谢谢。

最佳答案

通过 jQuery,您可以使用以下代码:

$.get( "test.cgi", { bruker: "xxx", passord: "xxx", avsender: "xxx", til: "xxx", melding: "xxx" } )
.done(function( data ) {
 alert( "Response: " + data );
});

您没有指定编码,也没有对查询字符串参数进行 url 编码。

关于javascript - .NET webclient 向 Javascript 请求代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29747869/

相关文章:

javascript - 如何获取 JavaScript 生成器的第 n 个值?

javascript - 使用 array.length 创建新的不和谐嵌入字段

java - 为什么在 .NET 中不检查异常?

.net - 我能否以编程方式查看 .NET 应用程序中的托管堆内容?

c# - 加速 linq 实体查询

javascript - 为什么 jquery textcomplete 在第一次输入单词后无法正确找到其他单词?

javascript - 单击两次后提交完成

javascript - 如何检查变量是类还是 id(jQuery)

javascript - ltrim 与 jQuery?

javascript - Jquery easyTicker 无法正常工作