Form loadStruct Error When Migrating to dhtmlx 4.0.3

I have some simple code like this for loading form data…

myForm.loadStruct("some.cfc?method=myMethod&something=else&e="+new Date().getTime(), function(){ //do some stuff });
This worked fine right before I migrated to version 4.0.3. And putting that URL directly into the browser (GET) returns the XML correctly. My XML coming back is syntactically correct. It has always worked. But after 4.0.3 was installed I am now getting a HTTP Status 400 - “The request sent by the client was syntactically incorrect.”. Any ideas as to why?

I see this in the request body now “dhxr1408031290694”. Shouldn’t this be a properly formatted name/value pair? The bottom of this page talks about this new “dhxr1408031290694” value: docs.dhtmlx.com/api__link__dhtml … truct.html

I put this right above my loadStruct call: window.dhx4.ajax.method = “get”;
That fixes the problem. But I’d rather the default POST method be fixed.

Thank you.

Hello
Please, send us completed demo on support@dhtmlx.com to inspect it (add the link to this topic in the letter, pleace)
docs.dhtmlx.com/auxiliary_docs__ … pport.html

This is still an issue. I will e-mail a completeDemo. It happens with myForm.send() also. See: stackoverflow.com/questions/2820 … -the-clien

Locally form from newest version works fine in IE11. We still need your completed demo to inspect it