|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2008-01-25 关键字: rails ruby link_to_remote
在使用link_to_remote 出现的这样的问题,郁闷
点击链接,使用link_to_remote实现ajax调用, 页面: <% form_for :diary,:url =>{:action => 'creat_diary' } do |form| %>
<%= error_messages_for 'diary' %>
<fieldset>
<legend>日记</legend>
<p><label for="diary_diary_sort">日记分类</label>
<span id='diary_sorts'><%= form.select :diary_sort_id, @diary_sorts %></span>
<span id='new_diary_sort'>
<%= link_to_remote '添加分类' ,:url => {:action => 'new_diary_sort',:member_id => @member.id },:update => 'new_diary_sort' %>
</span>
</p>
</fieldset>
<br/>
<%= submit_tag "确认提交" %>
<% end %>
这是代码和调用的页面 def new_diary_sort
@diary_sort = DiarySort.new
end
<% form_for :diary_sort,:url =>{:action => 'creat_diary_sort' } do |form| %>
<%= form.text_field :name %>
<% end %>
在IE6和7中都不执行,在ff中执行正常,
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |
|
最后更新时间:2008-01-25
没有引入Ajax需要那个标签。就是protype.js
|
|
| 返回顶楼 | |
|
最后更新时间:2008-01-25
这是布局模板
<%= javascript_include_tag :defaults %> 已经引用了 |
|
| 返回顶楼 | |
|
最后更新时间:2008-01-25
在fire fox中执行了
|
|
| 返回顶楼 | |
|
最后更新时间:2008-01-25
rails 2 ajax更新div是存在问题
|
|
| 返回顶楼 | |
|
最后更新时间:2008-01-26
代码不全啊,看不明白
|
|
| 返回顶楼 | |
|
最后更新时间:2008-01-28
可能是存在问题的。在《敏捷2》上的depot的ajax的例子就不能运行。所以在rails开发中一直不敢用ajax.
|
|
| 返回顶楼 | |
|
最后更新时间:2008-01-29
敏捷2汇中的depot的ajax例子,我测试运行了,正常,在ajax例子后也附有ajax例子运行不成功的解决方法,我照着做没问题了。
这个问题我已经解决了, 在firefox中,就是又整个嵌套了layout一遍,看来rails的ajax方法,还是ff支持的好 |
|
| 返回顶楼 | |
|
最后更新时间:2008-02-16
IE6 7把prototype 等javascript框架视为不安全的脚本!
实验的话,单独的一个html文件,把prototype包含进去,就会出现提示 “不安全的……”我忘记了,自己试去吧。但如果不是单独html,IE 就会在没有任何提示的情况下对javascript脚本不作出任何响应。 总之是IE自身安全控制上的问题,禁止了javascript. |
|
| 返回顶楼 | |
|
最后更新时间:2008-02-16
mmiwwcom 写道 IE6 7把prototype 等javascript框架视为不安全的脚本!
实验的话,单独的一个html文件,把prototype链接进去,就会出现提示 “不安全的……”我忘记了,自己试去吧。但如果不是单独html,IE 就会在没有任何提示的情况下对javascript脚本不作出任何响应。 不会吧... |
|
| 返回顶楼 | |










