Javascript 完成WCF实现图片
我已经看过很多例子,甚至以前在一些WCF代码上工作过,可能还没有完全理解它。现在,我正试图实现我自己,我似乎无法让它工作,所以我寻找一些提示 以下是我的情况: 很好-我可以构建服务库并将其托管在服务应用程序或IIS7中,这两种方法都给了我成功的结果,因为我可以通过在浏览器中键入.svc文件的位置来查看服务 坏-我需要通过javascript连接到服务,但通过json连接到localhost会给我“无传输”,或者,如果我尝试通过jsonp连接到我的托管服务器,会给我“成功”,但响应未定义(应该是hello world响应…) 以下是我在服务上的配置文件:Javascript 完成WCF实现图片,javascript,jquery,ajax,json,wcf,Javascript,Jquery,Ajax,Json,Wcf,我已经看过很多例子,甚至以前在一些WCF代码上工作过,可能还没有完全理解它。现在,我正试图实现我自己,我似乎无法让它工作,所以我寻找一些提示 以下是我的情况: 很好-我可以构建服务库并将其托管在服务应用程序或IIS7中,这两种方法都给了我成功的结果,因为我可以通过在浏览器中键入.svc文件的位置来查看服务 坏-我需要通过javascript连接到服务,但通过json连接到localhost会给我“无传输”,或者,如果我尝试通过jsonp连接到我的托管服务器,会给我“成功”,但响应未定义(应该是h
<?xml version="1.0"?>
<configuration>
<system.web>
<compilation debug="true" targetFramework="4.0" />
</system.web>
<system.serviceModel>
<behaviors>
<serviceBehaviors>
<behavior>
<serviceMetadata httpGetEnabled="true"/>
<serviceDebug includeExceptionDetailInFaults="false"/>
</behavior>
</serviceBehaviors>
</behaviors>
<serviceHostingEnvironment multipleSiteBindingsEnabled="true" />
</system.serviceModel>
<system.webServer>
<modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>
</configuration>
jsonp代码是相同的,只是定义了jsonp而不是json和jsonpcallback函数
有什么建议吗?我需要本地主机和我的IIS7
我还尝试在visual studio中包含外部引用,它会生成更多的web.config-但我希望通过javascript而不是后端代码访问svn
更多信息:服务名称空间是SchoolsWCF,类是Service1,服务文件是SchoolsService.svc,方法是TestSchoolVal1,它接受一个int参数,localhost宿主应用程序是一个windows控制台应用程序
$.ajax({
url: "http://10.8.8.53/Schools/SchoolsService.svc/TestSchoolVal1",
dataType: "json",
timeout: 10000,
data: "4",
type: "POST",
success: function (data, textStatus, jqXHR) {
},
error: function (jqXHR, textStatus, errorThrown) {
},
complete: function (jqXHR, textStatus) {
}
});