在開發中常常遇到ajax提交,若是是不多的數據data: "Key=Value&Key2=Value2", 就能夠解決。ajax
若是提交的表單數據比較多。那麼用上面的方法就很麻煩。這時候咱們就能夠用到serialize()方法。spa
如<form aciton="" id= "from">orm
<input type="text" name ="key1" value="value1">ci
<input type="text" name ="key2" value="value1">開發
<input type="text" name ="key3" value="value1">input
<input type="text" name ="key4" value="value1">it
<input type="text" name ="key5" value="value1">form
...
表單
</form>
方法
若是拼接的話就是
data: "Key=Value&Key2=Value2&Key3=Value3&Key4=Value4&Key5=Value5&...",
很長的一段,不容易管理並且容易出錯。
那麼用serialize()方法的話
只須要 data:$('#form').serialize();
趕快試試吧!