我們當前的項目使用asmx服務。我們現在想保留這項服務,但想爲ajax調用添加額外的wcf服務。引用WCF Web服務
我遵循我在網上找到的一個程序來設置服務,它可以在特定項目的aspx文件中正常工作,但我不確定如何在不同項目中的JavaScript文件中引用它(在相同的解決方案中)。
如果有人能指出我在正確的方向,將不勝感激。
謝謝
肖恩
編輯:我想撥打電話在JavaScript類似以下內容:
function Button1_onclick() {
var service = new AjaxServices.TestService();
service.wcfTest(4, onSuccess, null, null);
}
function onSuccess(result){
document.getElementById("ajaxPlaceHolder").innerHTML = "<p>" + result + "</p>";
}
// ]]>
但我願意去探索jQuery的選擇也是如此。
操作系統是Vista的x86和我跑IIS6。 – ErnieStings
AjaxServices.TestService()定義在哪裏?您是使用ScriptManager服務參考模板還是基於JavaScript原型的類? 如果使用ScriptManager,則服務引用路徑將需要作爲另一個項目上服務的路徑。 您沒有回答您是否使用每個項目的網站或同一根內的虛擬目錄? – MattC