我有一個AJAX調用是這樣發送字符串參數使用AJAX調用的jQuery
this.GetTransactionsInputToday = function() {
var status="complete"
$.ajax({
url: '/Management/function1',
contentType: "application/json; charset=utf-8",
data: status,
type: 'GET',
cache: false,
success: function (result) {
return result;
}
});
}
我自己也嘗試做這樣的
this.GetTransactionsInputToday = function() {
var status="complete";
$.ajax({
url: '/Management/function1/' + status,
type: 'GET',
cache: false,
success: function (result) {
return result;
}
});
}
我在我的管理有一個控制器功能控制器控制器類
public JsonResult function1(string status)
{
Some code here..
}
問題是每次調用function1時,狀態的值都會爲空。 CAn任何人請讓我知道我在哪裏錯了?
有沒有辦法實現這一點:func ='getDetails'; data ='數據加載';然後在$ .ajax({... data:{func:data}。現在它發送名爲func的字符串,所以在PHP中是$ _POST ['func'],我想發送字符串內容作爲名稱到PHP不' func'但$ _POST ['getDetails']。任何想法? – Blue