我在方法$.toJSON(batch)
中收到錯誤,表明對象不支持此屬性或方法。如何使用$.toJASON(batch)
方法傳遞批量數組?我如何在動作方法中傳遞數組對象?
$.ajax({
type: 'POST',
contentType: 'application/json; charset=utf-8',
url: '@Url.Action("BatchUpdate", "Home")',
dataType: 'json',
//data: '{viewModelsBatch: '+batch+'}',
data: $.toJSON(batch),
success: function(result) {
//...
$('#jqgProducts').trigger('reloadGrid');
}
});
我使用mvc 3.0.0.0版本,我已經包含了json2.js文件,但仍然收到相同的錯誤。 :( – Siddiqui
@farhan:無論如何它都是純粹的ASP.MVC問題,所以你至少應該包括你使用的'BatchUpdate'動作原型和可以用來重現你的問題的'batch'測試。 – Oleg