English 中文(简体)
利用jquery ajax提供全新部分
原标题:Rendering a completely new partial using jquery ajax

我试图写一下美国宇宙航空研究开发机构发出的呼吁,在从下一份清单中选定某一项物品时,该呼吁会带来新的部分。 我每天都在寻求一种没有uck的解决方案:

我唯一的工作方式不是使用AJAX,而是带有我的第二个部分的隐蔽的散射,然后在适当选择从倒塌箱中挑选时,展示和隐藏其他干.。 是的,但我正在寻求更清洁的解决办法。

我不想寻找直接答案,但如果任何人有任何资源可以给我指明正确的方向,将非常感谢:

最佳回答

• 如何增加控制人的行动,从而形成一种看法(因此,它认为这只是部分内容),然后利用分类来表述:

$( #id-of-box ).load("<%= some_action_path %>")
问题回答

当从你选定的部分启动换文活动时,你应发出一个遥远的美国宇宙航空研究开发机构呼吁,因此,在载有你选定的要素的网页上,应当有这样的内容(在文字中):

$( #select_id ).live( change ,function(){
  $.ajax({
    url:  url_bound_to_partial_renderer 
  });
}

和针对您的<代码>url_to_fetch_result<>/code>的管制人员的行动,您应写如下内容:

# controller
# action bound to  url_bound_to_partial_renderer  by routes.rb
def partial_renderer
   ...
end

#view (partial) _partial_renderer.js.erb
$( jquery_selector_path_to_container_element_of_your_partial ).html("<%= escape_javascript render(:partial =>  my_partial ) %>");

#view (partial) to be rendered inside container element: _my_partial.html.erb
<p>Here goes the content of the partial you want to be rendered on the container!</p>

希望能回答你的问题。





相关问题
ajax login using httpRequest?

I am trying to develop my login script to give feedback to the user if the login is valid or not. Basically if it isn t correct a div box will show saying its wrong, if its correct it will show its ...

Virtual Tour using sketch up, ajax, flash technologies

I want to know if there are existing technology that make your 3d models in sketch into virtual tours, using either Ajax or Flash for web presentation. If there s none, which will be a good approach ...

How can i update div continuously

I have asp.net application where i have a div which showing the value from other site. The value of that site is changing continuously. I want that my div will automatically update in some interval ...

热门标签