Have you tested the clans with a wired device to verify its working? If you have a WLC, by default it will proxy the DHCP request unless you disable that. Now on the dynamic interfaces of the WLC, did you specify the IP address of your DHCP server's?
i have tested the laptop by connecting it to both respective vlans on the core 45xx but i dont get ip through the dhcp server, but if i put static IP from that subnet and connect it thru wire into that vlan then it works.
Yes i had tried putting the IP address of the dhcp server on the dynamic initerfaces on the WLC but was not working still.
I have attached screen shot from my WLC 2125 of one of the vlans which is not working