我在尝试将 JSON 发送到我的服务器时遇到了一些错误,我只是想确保这部分是正确的。
我担心的部分是数据参数。数据参数是动态的,我只想确保我下面的方法是形成它的有效方法。
我这样形成它:dataObj[itemName] = itemValue;
这是我的实现方式:
var itemName = "";
var itemValue = "";
var dataObj = {};
if (divId == "CustomerDiv") {
itemName = "CustomerId";
itemValue = id;
} else {
itemName = "OwnerId";
itemValue = id;
}
var ajaxMethod = "http://localhost:50151/api/webmethod/";
dataObj[itemName] = itemValue;
$.ajax({
type: "PATCH",
url: ajaxMethod,
dataType: "json",
data: dataObj
});
这会是形成数据参数的有效方式吗?
谢谢!