0
我剛剛從一個asp.net mvc 2應用程序的工作複製了一些代碼。現在我正在嘗試在asp.net mvc 3中,它不會調用控制器上的保存方法?jquery Post在asp.net mvc 3中不起作用?
控制器:
[HttpPost]
public JsonResult save(string inputdata)
{
return Json(new { Result = string.Format("From the controller - you have clicked the GO-button ! ") }, JsonRequestBehavior.AllowGet);
}
觀點:
<button id="but">go</button>
<div id=result></div>
<script type="text/javascript">
$(document).ready(
$("#but").click(
function() {
$.ajax({
url: "/Home/save",
dataType: "json",
type: 'POST',
data: "test",
success: function (result) {
$("#result").html(result.Result);
}
});
}
)
);
</script>