I have just had this same problem. Charged fine then suddenly wouldn't charge with any charger.
I fixed it by chewing the end of a toothpick to make it like a brush and using it to clean the charge port on the phone (took the battery out first).
Took 10 seconds and works sweet as.
Good luck.