小编Lla*_*new的帖子

从Zend Framework Controller获取Ajax响应

我在我的一个视图上向Controller发出Ajax请求,但是我无法发回对Ajax方法的响应.在下面的代码片段中,我正在尝试发送"hellopanda"一词,但在警报消息中,我会将数据作为对象.

查看:

$.ajax({  

      type: "POST",  
      url: "localhost/some-activity",
      data: dataString, 
      success: function(data) { 
              alert( "Data is: " + data);
          //do something with data
      },
      error: function(data){
               alert( "Data is: " + data);
        //do something with data 
          },
      onComplete: function(){

          }
    });
Run Code Online (Sandbox Code Playgroud)

控制器:

 public function someActivityAction(){

   //do stuff

   echo "hellopanda";

 }
Run Code Online (Sandbox Code Playgroud)

我很确定回声是问题所在.任何有关如何对视图做出正确响应的见解将不胜感激.

ajax jquery zend-framework response

3
推荐指数
1
解决办法
4428
查看次数

Rake或Rails db:migrate

我是RoR的新手,我在http://guides.rubyonrails.org/getting_started.html的指南上开始.

当我运行命令时bin/rails db:migrate,我收到错误command db:migrate not recognized

但我能够bin/rake db:migrate毫无问题地运行命令.

我的问题是:这两者之间有什么区别,还是我可以轻松休息并使用耙子?谢谢!

ruby rake ruby-on-rails ruby-on-rails-5

3
推荐指数
1
解决办法
2334
查看次数

Scala函数中的占位符不适用于可变映射

我在Scala中有以下代码:

var queryMap = Map("name" -> "tim")
age_list.foreach { age => queryMap += ("age" -> age.toString) }
Run Code Online (Sandbox Code Playgroud)

如果我在函数中包含占位符,它会中断:

var queryMap = Map("name" -> "tim")
age_list.foreach { queryMap += ("age" -> _.toString) }   
Run Code Online (Sandbox Code Playgroud)

抛出以下错误:

value += is not a member of scala.collection.immutable.Map[String,String] 
Run Code Online (Sandbox Code Playgroud)

queryMap成为一个不可变的Map而不是一个可变的Map.我的语法结构有问题吗?

scala function function-literal

2
推荐指数
1
解决办法
70
查看次数