如何设置ajax监控,监控使用AJAX的XMLHttpRequest
我使用的網(wǎng)頁(yè)以下,但不能從服務(wù)器獲得響應(yīng)on Rails應(yīng)用程序的服務(wù)器端程序,而它的處理監(jiān)控使用AJAX的XMLHttpRequest
'/fmfiles', :html => { :method => :post, :name => 'Form_Import', :enctype => 'multipart/form-data' }) do |f| %>
...
'text/xml', :name => 'fmfile_document' %>
"setInterval('updateProgress()', 2000);" %>
“創(chuàng)建”方法在fmfiles_controller.rb中,然后愉快地處理文件并獲得正確的結(jié)果(按照表單上的提交按鈕)。如果我取消注釋'// alert('Hello')'這一行,我會(huì)得到一個(gè)對(duì)話,每2秒鐘發(fā)出一次Hello ...如預(yù)期的那樣。
但是,服務(wù)器從不記錄任何對(duì)'文件'中'progress_monitor'方法的調(diào)用,甚至不會(huì)嘗試失敗。
如果我點(diǎn)擊鏈接
Run
它使調(diào)用服務(wù)器,獲得一個(gè)響應(yīng)并顯示對(duì)話框,所以我假定路線和語(yǔ)法和命名是一切OK。我真的不知道為什么這是行不通的。是否因?yàn)橥ㄟ^(guò)URL調(diào)用同一個(gè)控制器中的2個(gè)方法?
我在OS X 10.5.5開(kāi)發(fā)環(huán)境中使用Rails 2.1.0和使用Safari 3.1.2
(NB這從另一個(gè)question如下,但我認(rèn)為這是十分不同,值得其自己的問(wèn)題)。
總結(jié)
以上是生活随笔為你收集整理的如何设置ajax监控,监控使用AJAX的XMLHttpRequest的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: JS之使用Echarts画出人际关系图
- 下一篇: oracle静默安装报错,静默安装Ora