fix bug : prefix not defined
clean pr
test
a bug in ajax