0
아래에 언급 된 코드는 페이지를 redering하지 않습니다. 거기에 아무것도 추가해야합니다.HttpPost가 페이지를 렌더링하지 않음
[HttpPost]
public ActionResult CompetitiveSnapshotDetails(Object[] comp)
{
CompetitiveSnapModel[] compSnapList = new JavaScriptSerializer().Deserialize<CompetitiveSnapModel[]>(comp[0].ToString());
String[] competitiveDetailHeader = { "State", "Rank", "Terracon Inc Transcations", "Number 1 Firm", "Number 2 Firm", "Number 3 Firm", "Total Transcations" };
ViewData["CompetitiveDetailHeader"] = competitiveDetailHeader;
ViewData["CompetitiveDetail"] = compSnapList;
return View();
}
전화를 사용하여이 아약스는
$("#com-snap").click(function() {
var competitiveSnap = JSON.parse(window.localStorage.getItem("l_compSnap"));
var URL = "../Detailpage/CtDetails";
$.ajax({
cache: false,
type: "POST",
url: URL,
data: { comp: JSON.stringify(competitiveSnap)},
dataType: "json",
success: function (data) {
},
error: function (xhr) {
}
});
});
* * 무슨 일이 일어나고 무엇입니까? –
오류가 출력되지 않습니다. 여전히 같은 페이지가 있습니다 –
그리고이 행동을 어떻게 부르시겠습니까? 자세한 내용으로 질문을 업데이트하십시오. –