# Conditional Ajax request.

**URL:** <https://discuss.rubyonrails.org/t/conditional-ajax-request/24251>\
**Category:** rubyonrails-talk\
**Created:** [February 2, 2008, 9:07am UTC](https://discuss.rubyonrails.org/t/conditional-ajax-request/24251 "2008-02-02T09:07:49Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![11175](https://avatars.discourse-cdn.com/v4/letter/1/8edcca/32.png) [@11175](https://discuss.rubyonrails.org/u/11175)\
**Post date:** [February 2, 2008, 9:07am UTC](https://discuss.rubyonrails.org/t/conditional-ajax-request/24251/1 "2008-02-02T09:07:49Z")

</div>

Hi Everybody!

I have an ajax request, it will replace a div content with partial file like below.

render :update do |page| &nbsp;&nbsp;page.replace\_html :track\_info, :partial =\>"shared/trackinfo" end

Here i want to check whether the div exists or not, before replacing its content. Like below

if $('track\_info') $('track\_info').innerHTML="playlist info partial content" else #do nothing.

Can anyone suggest me conditional ajax statement for the above condition.

Thanks in advance. T.Veeraa

---

<div class="post-metadata">

**Author:** ![Dingding\_Ye](https://avatars.discourse-cdn.com/v4/letter/d/b4bc9f/32.png) [@Dingding\_Ye](https://discuss.rubyonrails.org/u/Dingding_Ye)\
**Post date:** [February 2, 2008, 10:44pm UTC](https://discuss.rubyonrails.org/t/conditional-ajax-request/24251/2 "2008-02-02T22:44:28Z")

</div>

Maybe you can try the below one:

page.select(“#track\_info”).each do |value| page.replace\_html “track\_info”, :partial =\> “shared/trackinfo” end
