var catids = new Array();
我有一个 catids 数组,我在其中存储选中的复选框值,如下所示。
cat = $("input[name=catChkBox]:checked").map(function () {
return $(this).data('name');
}).get().join(",");
cat 变量形成这样的 1,2,3..
我想将此“猫”发送到 java 方法并打印这些值。
我通过这样的 dwr 调用将值传递给 java
DataHandler.getTasks( categories, {callback:function(data){
}, errorHandler:function(){
},async:false
});
我已经为 pojo 配置了 dwr。我应该为参数配置任何东西吗?
我尝试了下面的代码,但我没有得到任何东西。
public List<Facade> getTasks(String myIds){
String[] ids = catids .split(",");
System.out.println("-------size of cat id------------" + myIds.length);
for (int i=0; i<myIds.length;i++)
System.out.println(myIds[i]);
//最后它将返回一个pojo,它将在dwr调用的数据中接收它。
--------猫 id 的大小------------ 为 1 myIds[i] 不打印任何内容
我需要它作为一个整数回来。我在做什么错?