将请求发布到外部服务器,并使用Jquery获取Json
所以, 我不知道怎么做。 我想通过post将一些数据发送到外部服务器,然后使用jQuery返回一些Json。将请求发布到外部服务器,并使用Jquery获取Json,jquery,django,post,external,Jquery,Django,Post,External,所以, 我不知道怎么做。 我想通过post将一些数据发送到外部服务器,然后使用jQuery返回一些Json。 谢谢你的帮助 下面是我个人在一个项目中实施的示例 查看代码: var ConsVal = $("#DropDownList_Constituency").val(); var pollingDatalink = '<%: Url.Action("getConstituencyData", "Home") %>'; $.ajax(
谢谢你的帮助 下面是我个人在一个项目中实施的示例
查看代码:
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);
}
有关详细信息,请访问并搜索$.ajax()函数。为什么不呢?一位朋友告诉我,如果使用$.post连接外部服务器(而不是向我发送html的服务器),则无法获取数据