我现在面临与rails中的getScript相关的问题。实际上我可以使用我视图中的以下行将可变数据传递给我的rails控制器的特定操作。
getScript(' /user/out_action.js?pt =' + resul_time); // resul_time是我要发送的变量名。
用户'是控制器名称,out_action是控制器中的操作。 这完全没问题。
现在我的问题是我无法从我的视图向控制器操作发送多个不同的可变数据。我在铁轨上使用红宝石。我想通过一次调用传递这些数据。
例如,我想使用相同的调用传递给另一个变量,如resul_time。
请告诉我该怎么做。
答案 0 :(得分:0)
非常简单,您需要增强查询字符串,如下例所示。如果您使用下面的咖啡脚本
$.getScript('/user/out_action.js?pt=#{resulted_time}&ps=#{resulted_time}');
这将插入多个参数。对于普通的javascript,您可以使用下面的代码。
$.getScript('/user/out_action.js?pt='+resulted_time+'&ps='+resulted_time);
如果您需要更多详细说明,请与我们联系。