我的网站项目包含包含ConnectCrm.cs的app_code文件夹。同样在这个项目中我有VoC.cshtml文件。我想在VoC.cshtml文件中使用ajax从ConnectCrm.cs文件中调用方法,如下所示:
<script type="text/javascript">
$(document).ready(function () {
$("#serialno").change(function () {
$.ajax({
type: "POST",
url: "/App_Code/ConnectCrm.cs/CheckSerialNo",
data: "{}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function () {
alert($("#serialno").text());
},
error: function () {
alert('Hello');
}
});
});
});
</script>
但我不能。它不断给我错误。我实际上不知道,这是可能的ajax与否。
答案 0 :(得分:0)
您需要创建一个Web服务来处理与后端的.cs代码的交互。
.net中提供了几种不同类型的Web服务。 首先,请查看http://msdn.microsoft.com/en-us/library/ms464040(v=office.14).aspx以获取有关如何构建.asmx webservice的教程。