Seen chrome ignore the autocomplete="off", I solve it with a stupid way which is using "fake input" to cheat chrome to fill it up instead of filling the "real" one.
Example:
Chrome will fill up the "fake input", and when submit, server will take the "real input" value.