今天在复习的时,发现一个问题:在某种场景下使用JQuery的时(不是用$.ajax请求
),表单form的action属性会丢失,导致form提交不到后台去。还是直接看代码吧:
采用JQuery提交表单的代码:
此时提交表单后浏览器的url为: http://localhost:8080/useJQuery/?userName=zhangsan&password=psswd 很明显,form表单的action属性设置无效。尝试了很久,怀疑是JQuery的一个Bug吧。于是准备采用原始的土办法来试试,代码为:
这样表单却成功的提交了。
不知道算不算是JQuery的Bug吧?