だから、どうしたらいいのかわからない。投稿を介して外部サーバーにデータを送信し、jQueryを使用してJsonを取得したいと思います。手伝ってくれてありがとう!
質問する
230 次
1 に答える
2
以下は、私が個人的にプロジェクトに実装した例です。
コードを表示:
var ConsVal = $("#DropDownList_Constituency").val();
var pollingDatalink = '<%: Url.Action("getConstituencyData", "Home") %>';
$.ajax({
url: pollingDatalink,
type: 'post',
datatype: 'JSON',
data: { consitID: ConsVal },
success: function (data) {
$("#NoOfMaleVoters").html(data[0].VOTERS_M_TOTAL == null ? 0 : data[0].VOTERS_M_TOTAL );
$("#NoOfFemaleVoters").html(data[0].VOTERS_F_TOTAL == null ? 0 : data[0].VOTERS_F_TOTAL );
$("#NoOfTotalVoters").html(data[0].VOTERS_TOTAL == null ? 0 : data[0].VOTERS_TOTAL );
}
});
コントローラーコード:
[HttpPost]
public JsonResult getConstituencyPolledDataXVII(int? consitID)
{
var total = db.CONSTITUENCY_NA_RESULT_SUMMARY.Where(x => x.CONST_NA_CODE == consitID.Value).Select(x => new { x.TOTAL_VALID_VOTES, x.TOTAL_REJECTED_VOTES, x.TOTAL_TENDERED_VOTES});
return Json(total);
}
詳細については、 jquery サイトにアクセスして $.ajax() 関数を検索してください。
于 2013-01-27T19:42:22.570 に答える