问题出在序列化上。
一个简单的解决方法是将对象设置为像这样的数组。
var servicePrice = _$form.serializeFormToObject();
servicePrice.LocationServicePrices =
Object.values(servicePrice.LocationServicePrices)
.map(elm => +elm);
console.log(servicePrice);
P.S:基于假设
LocationServicePrices
需要一个 int 数组(来自错误消息的屏幕截图)。