2013-12-21 38 views
1

我正在嘗試做一些事情,我們可以調用使用Jquery ajax的方法後面的用戶控件代碼嗎? 喜歡:我們可以在使用Jquery ajax的方法後面調用用戶控件代碼嗎?

ASCX CODE:

<script type="text/javascript"> 
function ShowCurrentTime() { 
    $.ajax({ 
     type: "POST", 
     url: "Uploads.aspx/GetCurrentTime", 
     data: '{name: "' + $("#<%=txtUserName.ClientID%>")[0].value + '" }', 
     contentType: "application/json; charset=utf-8", 
     dataType: "json", 
     success: OnSuccess, 
     failure: function (response) { 
      alert(response.d); 
     } 
    }); 
} 
function OnSuccess(response) { 
    alert(response.d); 
} 

ASCX.CS

[System.Web.Services.WebMethod] 
public static string GetCurrentTime(string name) 
{ 
    return "Hello " + name + Environment.NewLine + "The Current Time is: " 
     + DateTime.Now.ToString(); 
} 

但它則會創建錯誤請任何一個可以做什麼我錯了。

+0

爲什麼連這條路走?您應該創建一個Web API。 –

+0

這就是我的要求,我不能使用這樣的Web服務/ WebAPI。 –

+0

什麼是錯誤?你可以編輯問題並將其放入? – bugmagnet

回答

相關問題