我已经在本地测试服务器上测试了表单提交,一切都很好。
但是,一旦将代码上传到IIS7.5上的Coldfusion 10,它就会失败。
基本上,如果我在屏幕上有2个联系方式,就很好,如果有3个,则拒绝通过ajax更新(通过ajaximport调用)。
网址长度为2.48kb,错误会因
"NS_ERROR_FAILURE: Failure"
其他时候我收到500服务器错误
http://m.yapcrm.com/sites/dump/ii7errorlongajaxcall.cfm
我检查了通常的主题并调整了服务器,但没有任何乐趣。
最好的是,它的ISAPifilter可以解决它与Tomcat的连接器问题。
简而言之,任何提示或帮助都会很棒!
最佳答案
如上所述,未找到解决方案。但是将默认方法从“获取”更改为“发布”
供他人参考的示例。
var submitForm = new UpdateContact();
**submitForm.setHTTPMethod("POST");**
submitForm.setCallbackHandler(response);
submitForm.setErrorHandler(errorHandler);
submitForm.setForm("testValidator");
submitForm.UpdateContact();
UpdateContact()是通过cfAjaxProxy调用的CFC方法。
关于ajax - 如果超过一定大小的ajax调用,则怀疑IIS7.5连接器发出Tomcat&Coldfusion 10,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13409551/