如果我放:

this.securejson = true;


到我的Application.cfc中,那么我的$ .ajax函数调用不会回调.done函数。

如果我关闭securejson,它会起作用。

有没有一种已知的方法可以在Ajax中使用securejson?

最佳答案

This.SecureJson仅适用于内置的cfajax功能-您需要禁用它才能与任何其他库一起使用。

有关更多信息,请参见Pete Freitag's "Prefix Serialized JSON in ColdFusion"

有关解决方法,请参见Chris.m0nk3y's "Disabling secureJson prefix at runtime"-他建议使用getPageContext().getFusionContext().setSecureJSON(boolean)根据需要将其打开/关闭。

07-24 15:50