Set the autopostback property of the control to false.
Also, if you want to call a custom function, you can use the control.attributes.add("onchange","return javascript:FunctionNAme();")
make sure you have a return false before the closing braces of the function, to ensure that postback does not happen. This is useful if you want to control the postback.