2011-05-31 44 views
0

我有這個AJAX jQuery函數數據:如何使用Ajax jQuery的功能,以傳遞字符串URL和

$.ajax({ 
        url: '/Member/SaveCoordinates/@Model.Id', 
        type: "POST", 
        data: window.image.pinpoints, 
        success: function (data) { 

         alert(data); 
        }, 
        error: function() { 

         alert("error"); 
        } 
       }); 


       return false; 
      }); 

這裏是我的控制器:

public string SaveCoordinates(string Id, object[] pFrame) 
{ 
    do something... 
} 

我希望能夠通過在URL中的字符串ID,然後還傳遞對象window.image.pinpoints。該ID不必通過網址,這就是我通常這樣做的方式。我如何得到這個工作?

回答

0

不應該是一個GET方法嗎?您的POST方法沒有參數傳遞。 您的AJAX網址應該是這樣的(這就是你的控制器是如何定義的): /Member/SaveCoordinates/@Model.Id/@pframe

控制器(假設你使用PHP): 公共字符串SaveCoordinates(字符串Id,對象[] pFrame = null){ 打印日誌在這裏,讓你知道你的阿賈克斯呼叫到達你的控制器 }

相關問題