0

我正在使用NetVibes UWA 小部件框架

我正在尝试将多个参数传递给我的回调函数,现在看起来像这样:

UWA.Data.getJson(List.URL + '?cmd=getCoursesFromSubjects&faculty=' + subject, List.tickCheckboxes);

理想情况下,我想做这样的事情:

var checked = ('#input').attr("checked");
UWA.Data.getJson(List.URL + '?cmd=getCoursesFromSubjects&faculty=' + subject, List.tickCheckboxes(data,checked));

但这不起作用。我查看了其他答案并尝试了“关闭”技术,但后来我datanull.

这是 UWA 格式的限制还是我只是做错了闭包?

提前致谢,

4

1 回答 1

0

啊,搞定了。做错了我的关闭。

UWA.Data.getJson(List.URL + '?cmd=getSubjectsFromFaculties&faculty=' + faculty, (function(thischecked) {
                  return function(data) {
                     List.tickCheckboxes(data, thischecked);
                  };
               }(checked))
            );
于 2012-11-07T11:03:00.957 回答