1

我正在尝试使用 DWR 方法调用将 Javascript 对象传递到服务器端,但出现 JS 错误。

Javascript:

var referenceFieldValues = new Object();
var refFieldArray = referenceFields.split(",");
for(var i=0;i<refFieldArray.length;i++ ){
    referenceFieldValues[refFieldArray[i]] = $("#"+refFieldArray[i]).val();
}
DWRRequesthandler.method(fieldId,refObjectId,searchField,searchText,referenceFieldValues,callback);

Java 代码:

public JSONObject method(String fieldId, String refObjectId,String searchField, String searchString, Object referenceFieldValues,HttpServletRequest request,HttpServletResponse response){
//some code..
}

请求无法到达服务器并且 DWR 抛出错误。referenceFieldValues 被填充为

Object { AB_SUP_COM="12345"}

任何帮助将不胜感激。

4

1 回答 1

1

自己得到了答案,

只是更换 Object referenceFieldValuesMap referenceFieldValues我工作得很好..

谢谢莉莉丝的回复。。

于 2013-06-17T19:19:40.360 回答