我正在使用像这样的jquery将我的内容加载到div中:
function loadContent(elementSelector, sourceUrl) {
$(""+elementSelector+"").html('<img src="preloader.gif " />')
$(""+elementSelector+"").load(""+sourceUrl+"");
}
当我将页面包含在C5中时,一切仍然有效,除了页面不可编辑。如果我手动打开内容页面,如MY_PATH / index.php?cID = 116或通过仪表板,它们是可编辑的。
有人有任何想法可能会产生这个问题吗?
答案 0 :(得分:0)
我不确定为什么它会在一个url而不是另一个url上工作 - 我能想到的唯一一件事就是你的sourceUrl变量是从浏览器获取url,并且不知何故你正在调用的加载函数不喜欢“漂亮的网址”,但与“丑陋”(index.php?cID = 123)的工作正常?
另外,请检查您的浏览器控制台(Chrome / Safari中的开发人员工具,Firefox中的Firebug)以查看是否存在任何javascript错误 - 这也可能导致问题(尽管我不知道为什么它会工作而不是其他人。)