我正在从 Flash Builder 应用程序向服务器传递参数。我想同时搜索“老师”和“房间”。我可以通过 HTML 页面执行此操作,如下所示:
<input type="checkbox" name="searchFor" value="teachers" />teachers
<input type="checkbox" name="searchFor" value="rooms" />rooms
所以有两个输入,都命名为 searchFor。提交后,请求如下所示:
searchFor: teachers
searchFor: rooms
换句话说,传递了两个参数。
我正在尝试使用名为 param 的对象在 Flash Builder 中做同样的事情:
param.query = pQuery;
param.searchFor = "teachers";
param.searchFor = "rooms";
searchUsersService(param);
正如我所怀疑的那样,Flex 会用另一个覆盖一个,所以提交的所有内容都是“房间”。是否可以传递具有相同名称的两个参数?(或者我需要让服务器人员重命名他们的搜索参数吗?)
谢谢。