Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 将两个选择中的两个参数传递给Grails中的控制器函数_Java_Javascript_Jquery_Ajax_Grails - Fatal编程技术网

Java 将两个选择中的两个参数传递给Grails中的控制器函数

Java 将两个选择中的两个参数传递给Grails中的控制器函数,java,javascript,jquery,ajax,grails,Java,Javascript,Jquery,Ajax,Grails,在我看来,我有两个下拉列表,一个由另一个填充。还有一个按钮,我需要在其中传递两个选择的值,以便在控制器函数的查询中使用它们 有谁能帮我解决这个问题,或者是增强我的搜索引用,或者是解决这个问题。 提前谢谢 尝试使用jquery的$.ajax方法 $.ajax({ url: 'controllerName/actionName', data: {paramName: 'value1', paramName2 : 'value2'} }); 从您提供的有限描述来看,我不明白为什么您不能使用带

在我看来,我有两个下拉列表,一个由另一个填充。还有一个按钮,我需要在其中传递两个选择的值,以便在控制器函数的查询中使用它们

有谁能帮我解决这个问题,或者是增强我的搜索引用,或者是解决这个问题。
提前谢谢

尝试使用jquery的$.ajax方法

$.ajax({
  url: 'controllerName/actionName',
  data: {paramName: 'value1', paramName2 : 'value2'}
});

从您提供的有限描述来看,我不明白为什么您不能使用带有2个选择的常规Grails表单

<g:form controller="book" action="something">

  <g:select name="param1" from="${1..3}"/>
  <g:select name="param2" from="${4..6}"/>

  <button type="submit">Submit</button>
</g:form>

提交

thnx提供了有用的帮助,因为我对grails非常陌生。我想知道如何在控制器函数的查询中使用这两个选定值。