对于我在EZPublish中构建的项目,我使用EZJScore模块生成JSON数组。 Ezjscore要求我用双冒号分隔参数,例如:
的http:// [域] / ezjscore /呼叫/消息::猫:: 3
经过数小时的测试后,我得出结论,jquery无法解析其中包含双冒号的URL。至少getjson
和ajax
函数无法处理此问题......
有人知道解决方案或解决此问题吗?
提前致谢。
答案 0 :(得分:1)
尝试通过劫持表单的提交来使用jQuery post
函数,并确保在ezjscore php函数中返回JSON。像这样:
$.post($(this).attr('action') + '/ezjscore/call/', 'news::cat::3, function (data) {},'json');