2 回答

TA貢獻1865條經驗 獲得超7個贊
試試這個解決方案:
JS:
var payload = new FormData();
payload.append('TestTitle', $('#TestTitle').text());
payload.append('TestId', $('#TestId').val());
payload.append('TestGuid', $('#TestGuid').val());
var xhr = new XMLHttpRequest();
xhr.addEventListener('readystatechange', onStateChange);
xhr.open('POST', '/test/savetest?rand=' + Math.random(),false);
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
xhr.send(payload);
------
C#:
[HttpPost]
public ActionResult SaveTest(TestViewModel model)
{
if (ModelState.IsValid)
{
//do stuff
}
return new JsonResult() { Data = new { Success = false }, JsonRequestBehavior = JsonRequestBehavior.AllowGet };
}
- 2 回答
- 0 關注
- 176 瀏覽
添加回答
舉報