【发布时间】:2010-11-07 17:47:54
【问题描述】:
我正在调用 ASP.NET MVC 操作
public JsonResult GetPatient(string patientID)
{
...
来自使用 jQuery 的 JavaScript。以下调用有效
$.getJSON(
'/Services/GetPatient',
{ patientID: "1" },
function(jsonData) {
alert(jsonData);
});
而这个没有。
$.ajax({
type: 'POST',
url: '/Services/GetPatient',
data: { patientID: "1" },
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function(jsonData) {
alert(jsonData);
},
error: function() {
alert('Error loading PatientID=' + id);
}
});
两者都达到了操作方法,但在 $.ajax 调用下,患者 ID 值为 null。我想将 $.ajax 调用用于一些高级回调。
任何想法表示赞赏。
【问题讨论】:
标签: asp.net-mvc jquery