小编Hit*_*nda的帖子

如何使用remote_function使用Rails 3进行Ajax调用?

我试图在选择框上进行onchange调用.对于我的应用程序,我使用jquery.js和rails.js来提及UJS.但是生成的代码仍然是Prototype而不是jquery ajax调用.我的代码如下所示:

<%= select_tag :category, 
       options_for_select(
           Category.find(:all,:select=>"name,id").collect{|c| [c.name,c.id]}),
       :onchange => remote_function(:url => {:controller => "posts", 
                                             :action => "filter_post",
                                             :filter =>"category"}, 
                                    :with=>"'category_id=' + $('#category').val()") %>
Run Code Online (Sandbox Code Playgroud)

由此生成的代码是:

new Ajax.Request('/posts/filter_posts?filter=category', {asynchronous:true, evalScripts:true,
parameters:'category_id=' + $('#category').val() + '&authenticity_token=' +
encodeURIComponent('CCyYj1wqXtddK6pUV6bAxw0CqZ4lbBxDGQHp13Y/jMY=')})
Run Code Online (Sandbox Code Playgroud)

jquery ruby-on-rails-3

15
推荐指数
2
解决办法
2万
查看次数

是否真的有必要使用经过验证的Mark Up和css进行搜索引擎优化

http://jigsaw.w3.org/css-validator/上验证我的CSS时

我收到以下错误:

1.不存在属性缩放:1 1.

2.Property -webkit-transition不存在:所有200ms缓入所有200ms缓入

3. CSS级别2.1中不存在属性不透明度

4.Property -moz-border-radius不存在

5.Property -webkit-border-radius不存在

是否真的需要为SEO完全验证MarkUp和CSS,或者这些大多数是浏览器特定的错误现在可以忽略.

如果必须删除这些错误,请有人建议这样做的方法.

css seo css-validator html-validation

6
推荐指数
1
解决办法
2552
查看次数