所以,我不知道该怎么做。我想通过 post 将一些数据发送到外部服务器,并使用 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 回答