首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Adobe ColdFusion,CFGrid在获取登录和导航页面后不填充,

Adobe ColdFusion,CFGrid在获取登录和导航页面后不填充,
EN

Stack Overflow用户
提问于 2013-01-11 20:45:14
回答 1查看 579关注 0票数 0

我试图通过CFC函数在ColdFusion中绑定一个CFGrid,但在登录后,当我试图浏览页面时,CFGrid中没有填充任何记录。

下面是我的grid.cfm代码:

代码语言:javascript
复制
<cfform name="GridForm">
    <cfgrid format="html" name="UserGrid" pagesize="10" selectmode="row" bind="cfc:Consumer.getUserinfo({cfgridpage},{cfgridpagesize},{cfgridsortcolumn},{cfgridsortdirection})">             

    <cfgridcolumn name="FirstName" width="300" header="FirstName" />
    <cfgridcolumn name="LastName" width="180" header="LastName" />
    <cfgridcolumn name="UserName" width="120" header="UserName" />
    <cfgridcolumn name="Age" width="60" header="Age" />
    </cfgrid>
    <br/>
</cfform>

下面是我的cfc函数:

代码语言:javascript
复制
<cfcomponent output="false">

    <cffunction name="getUserInfo" access="remote" returntype="struct" >
        <cfargument name="page" required="true" />
        <cfargument name="pageSize" required="true" />
        <cfargument name="gridsortcolumn" required="true" />
        <cfargument name="gridsortdirection" required="true" />

        <cfif arguments.gridsortcolumn eq "">
        <cfset arguments.gridsortcolumn = "FirstName" />
        <cfset arguments.gridsortdirection = "asc" />
        </cfif>

        <cfquery name="GetUser" datasource="MyDatabase" >
        select      *
        from        UserInfo
        order by    #arguments.gridsortcolumn# #arguments.gridsortdirection#
        </cfquery>

        <cfreturn queryconvertforgrid(GetUser, page, pagesize) />
    </cffunction>

</cfcomponent>

为什么在登录后不填充此网格?

EN

回答 1

Stack Overflow用户

发布于 2013-01-15 01:56:49

我推荐使用Chrome中的开发人员工具/ javascript控制台。启用log XMLHTTPRequests。

如果您有一个失败的请求,您可以右键单击它并在新的选项卡中打开它,以查看错误详细信息,就像您通常解决问题一样。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14278474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档