使用JQuery显示Coldfusion中进程的状态

使用JQuery显示Coldfusion中进程的状态,jquery,coldfusion,coldfusion-10,Jquery,Coldfusion,Coldfusion 10,使用Coldfusion,我正在csv文件上运行一个循环,这可能需要一些时间,我没有在页面上显示任何内容,但我希望使用一个JQuery插件来显示循环的状态 实现这一点的最佳方式是什么?什么样的插件最好?用户界面一点也不重要 提前谢谢 我真的不知道你是否在试图众包你网站的写作,但我错了。。。我可能会这样做,每x次迭代,它调用一个函数,将完成百分比写入密钥存储值,然后使用jQuery将请求AJAX到一个函数,该函数从密钥存储中获得输出结果。如果UI不重要,为什么要使用jQuery?您不能只使用cfo

使用Coldfusion,我正在csv文件上运行一个循环,这可能需要一些时间,我没有在页面上显示任何内容,但我希望使用一个JQuery插件来显示循环的状态

实现这一点的最佳方式是什么?什么样的插件最好?用户界面一点也不重要


提前谢谢

我真的不知道你是否在试图众包你网站的写作,但我错了。。。我可能会这样做,每x次迭代,它调用一个函数,将完成百分比写入密钥存储值,然后使用jQuery将请求AJAX到一个函数,该函数从密钥存储中获得输出结果。

如果UI不重要,为什么要使用jQuery?您不能只使用cfoutput输出您在循环中的位置,然后在每次迭代中使用cfflush,或者说,每10次迭代在请求完成之前将其推送到浏览器吗?

使用cfflush我已完成以下操作:

<cfflush>

    <cfflush interval=1>
    <!---LOOP THROUGH CSV FILE--->

    <!---SET ROWCOUNT--->
    <cfset loop_currentrow = 1>

    <cfloop index="index" list="#file#" delimiters="#chr(10)##chr(13)#">
            <!---DISPLAY PROGRESS--->
             Completed row #loop_currentrow# of #debitresults.recordcount#<br />
            <!---UPDATE THE ROWCOUNT--->
            <cfset loop_currentrow = #loop_currentrow# + 1>

    </cfloop>

似乎对我想要的很好,并且学到了一些新的东西!谢谢@LifeOfBri

不,我做了很多coldfusion开发,但是我正在努力学习我还没有做过的事情,但是谢谢,我会尝试的!嗨@TheLifeOfBri_uu我从没听说过cfflush,听起来确实很酷!我要试一试!谢谢嗨,TheLifeOfBri!我使用cffile循环,你知道我如何获得循环中的当前行和合计行,即使它不在csv文件中?你知道吗,我以前也从未使用过cfflush。所以如果你能这样做,听起来比我的答案简单得多