jquery / ajax冲突rails3

时间:2011-06-16 23:56:44

标签: ruby-on-rails ajax jquery

我目前正在使用带有jquery-plugin的rails3

我已经在我的应用程序中成功使用了datepicker但是,我刚刚从railcast 240添加了一些用于ajax搜索的js。在我的application.js文件中,我有以下内容:

$(function() {
  $("#orders th a, #orders .pagination a").live("click", function() {
    $.getScript(this.href);
    return false;
  });
  $("#orders_search input").keyup(function() {
    $.get($("#orders_search").attr("action"), $("#orders_search").serialize(), null, "script");
    return false;
  });

$("#order_installationdate").datepicker({dateFormat: 'yy-mm-dd'});
  $("#order_orderdate").datepicker({dateFormat: 'yy-mm-dd'});
  $("#milestone_milestone_due").datepicker({dateFormat: 'yy-mm-dd'});
  $("#milestone_milestone_completed").datepicker({dateFormat: 'yy-mm-dd'});
  $("#task_dueddate").datepicker({dateFormat: 'yy-mm-dd'});
  });
});

然而,两者之间似乎存在冲突。我可以有两个或两个在一起。

1 个答案:

答案 0 :(得分:2)

JS中倒数第二行的语法错误。一条线上有一个});,它似乎与任何东西都不匹配。

你的缩进有点搞砸了,所以发现它并不容易。