You set the iframe to true. What it does is open a colorbox, create an iframe, and set the src iframe attribute to the location specified by href. Therefore, logically this cannot do POST requests. This may accomplish what you want, but I'm not sure.
function updateFolderCate(ID,Type){ $.colorbox({ open: true, scrolling: false, innerWidth:'100', innerHeight:'100', href:"page.php", data:{LinkID:ID,itemType:Type}, onClosed:function(){
This will not behave exactly as the iframe method does. You may need to rework your endpoint. If your endpoint should not receive POST requests, then head back with earlonrails.
EDIT: I came to this after diving the source code: Source
The corresponding lines are line 800 and line 856. iframe and href did not seem to be compatible, so I checked the element that was loaded into Firebug and noticed that it was an iframe with the src attribute set to the href variable.
source share