[英]How to define an undefined return value from C# code behind, JS / JQuery
這是使用上一個問題中的代碼的后續操作:
我在方法后面的代碼已經顯示在該帖子中。
我的腳本與后面的代碼配合良好,但是當我嘗試檢索返回值時,得到的返回值為“ undefined”。
JS代碼很簡單:
var answer = PageMethods.saveCat(CategoryName, ParentID, CategoryID, CatChk);
window.alert(answer);
我也嘗試過:
windows.alert(String(answer));
但我一直得到一個未定義的值。 我四處搜索,但只能使用繪制的$ .ajax語法找到解決方案,並且想知道是否有一種簡單的方法來獲取我的Web方法返回的字符串值,類似於我嘗試使用的代碼編寫10到15行代碼?
謝謝您的幫助。
感謝Karthik Ganesan的評論,我可以使用此鏈接進入正確的軌道:mindfiresolutions.com/Using-PageMethods-in-ASPNET-2467.php
我得到的代碼是:
PageMethods.saveCat(CategoryName, ParentID, CategoryID, CatChk, onSuccess, onFailure);
function onSuccess(result)
{
alert(result);
}
function onFailure(result)
{
alert("There was an error saving the category.");
}
我發布這個希望是希望對其他新手有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.