首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将javascript变量传递给rails 3.2.7中的控制器

将javascript变量传递给rails 3.2.7中的控制器
EN

Stack Overflow用户
提问于 2013-02-12 18:42:51
回答 1查看 653关注 0票数 0
代码语言:javascript
复制
<script> var depart_date='11 February 2013';
         var depart_date='21 February 2013';
</script>


    jQuery.ajax({

data: { depart: depart_date, return_date: return_date},
    type: 'post',
  url: "/payment/create",

});

这是我的ajax调用。

在终端中,它的值为{"depart"=>"11 Feumer2013“,"return_date"=>"21 Feumer2013”}

但在控制器params:depart & params:return中,显示为nil值。

我哪里做错了,一个人能帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2013-02-12 19:44:38

将ajax更改为以下内容

代码语言:javascript
复制
jQuery.ajax({
  url: "/payment/create",                     // you to pass this as the url option
  type: 'post',
  data: 'depart=' + depart_date,
  dataType: 'script',                         // this should be dataType, not dateType
  success: function() { alert('success') }    // this should be a function
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14830618

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档