我正在Visual Studio 2015中開發一個使用apache cordova工具的android應用程序。我想從我的索引頁面調用cordova應用程序中的Web服務,但我無法實現它。在Visual Studio中調用科爾多瓦的Web服務2015
下面是HTML
<div ><input type="button" id="callwebmethod" name="submit" /> <br /> </div>
這裏是JS功能
<script type="text/javascript">
$('#callwebmethod').click(function() {
var params = "{'msg':'From Client'}";
$.ajax({
type: "POST",
url: "http://mysite/index.aspx/GetEmployees",
data: params,
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (result) { alert(result.d); }
});
})
</script>
這裏是Web方法
[WebMethod]
public static string GetEmployees()
{
return "Hello World";
}
抽出時間來回答我的問題感謝名單@deru。但是,我的代碼中的問題是,我需要啓用CORS。我在我的服務器網絡配置中添加了http協議和allow-acess-origin =「*」,這些都可以實現。 –