私のMVCアプリgetJSON
では、いくつかのサーバー呼び出しに使用しています。ただし、機能しません。jquery1.4.2ライブラリに深く埋もれています。eオブジェクトの場合、username
パスワードは存在しません。$.getJson
しかし、私が見たドキュメントには、私username
が世話をする必要のあるパスワードはありません。では、以下のコードの何が問題になっていますか?
var dataService = new function () {
$.ajaxSetup ({
cache: false
});
addBusinessUnit = function(employeeId, businessUnitId, callback) {
$.getJSON('<%= Url.Action("AddBusinessUnitForDepartmentAdministrator", "DataService")%>',
{ employeeId: employeeId, businessUnitId: businessUnitId },
function(data) {
callback(data);
});
},
deleteBusinessUnit = function(employeeId, businessUnitId, callback) {
$.getJSON('<%= Url.Action("DeleteBusinessUnitForDepartmentAdministrator", "DataService")%>',
{ employeeId: employeeId, businessUnitId: businessUnitId },
function(data) {
callback(data);
});
};
return {
addBusinessUnit: addBusinessUnit,
deleteBusinessUnit: deleteBusinessUnit
};
} ();
編集:
これは私のサーバー側のコードです。
public ActionResult AddBusinessUnitForDepartmentAdministrator(
int employeeId, int businessUnitId)
{
var input = new DepartmentAdministratorExtraDepartment(employeeId, businessUnitId);
return new JsonResult
{
Data = input.AddNewPermission(),
JsonRequestBehavior = JsonRequestBehavior.AllowGet
};
}