Nope. ionic compounds are bound due to the electrostatic attraction that is produced upon the TRANSFER of an electron. However, for dispersion its just complimentary attraction of parts or a part of two molecules due to fluctuations in the polarization of those parts of the molecule. Its a product of dipole moments. And no alloys wont have dispersion forces.