【发布时间】:2015-12-02 04:08:59
【问题描述】:
我想从对象中提取数据但得到不适当的输出。
我从 ajax 帖子中以 json.stringify 的形式传递 ID,即 11。
[WebMethod]
public static int GetData(object ID)
{
string a = ID.ToString(); // Getting:`System.Object[]` instead of my id `11`
}
console.log(Params)//FILE_ID[0]=11
console.log(Params['FILE_ID']);//11
$.ajax({
data: JSON.stringify({ FileID: Params['FILE_ID'] }),
});
如何从对象中获取id?
【问题讨论】:
-
显示您的
JavaScript代码,您可能正在传递一个数组。 -
如果你是从 javascript 传递一个 ID,那你为什么要使用对象类型的参数呢?无论如何,请您提供更多详细信息,请包含您的 javascript 代码?
-
@ArghyaC:查看我更新的问题
-
@SuvethanNantha:查看我更新的问题
-
为什么不能在 GetData 中将字符串作为参数类型(而不是对象)?
标签: javascript c# string object