ajax呼び出しを使用して、次のデータをアクションに渡そうとしています。私は何を間違っているのか分かりませんが、クライアントのIDは常に0です。私は呼び出し中のクライアントIDをハードコーディングしていますが、まだゼロが表示されています。他のすべてが正しく渡されています。jqueryでajax呼び出しを作成する
data: {
"BedID": bedID,
"BedNumber": bedNumber,
"ClientSearchItem": {
"ClientID": 160
},
"BuildingName": buildingName,
"RoomName": roomName,
"RoomNumber": roomNumber,
"SiteName": siteName
},
//私のAJAX呼び出し
$.ajax({
url: myUrl
type: "GET",
dataType: "JSON",
data: {
"BedID": bedID, "BedNumber": bedNumber, "ClientSearchItem": { "ClientID": 160 }, "BuildingName": buildingName,
"RoomName": roomName, "RoomNumber": roomNumber, "SiteName": siteName
},
success: function (data) {
// do something here
},
error: function (error) {
alert("An error occured");
}
});
public class SearchClient
{
// parameterless constructor
public SearchClient()
{
}
public int BedID { get; set; }
public int BedNumber { get; set; }
public string BuildingName { get; set;}
//public int ClientID { get; set; }
public ClientSearchItem ClientSearchItem { get; set; }
public bool IsReservation { get; set;}
public string RoomName { get; set;}
public string RoomNumber { get; set; }
public string BedManageOption { get; set; }
public string SiteName { get; set;}
[Required]
public string StartDate { get; set;}
public string StartTime { get; set;}
public DateTimePicker EndDateTime { get; set;}
public string Url { get; set; }
}
public ActionResult _AddClientToBed(SearchClient model)
{
// do something here
}
あなたはajaxコールを投稿できますか? – Skam
@ダーツを見る - 私は自分の投稿を更新しました。 – user3817538
あなたはそれを入れ子にしている可能性がありますか?あなたが私たちに与えたことは、[最小、完全、および検証可能](http://stackoverflow.com/help/mcve)の質問ではありません。したがって、私たちがあなたを助けることを困難にしています。 – Skam