我想用Javascript发送一些POST数据(我有Javascript对象),然后显示结果页面。有没有任何库/ jQuery插件来创建对象的形式
我的第一个想法是使用AJAX jQuery $.post()
方法,因为我可以直接将我的数据对象传递到此方法中。但$.post()
只是返回结果,而不是显示它(和$('html').html(result)
似乎有问题 - JavaScript脚本再次加载)。
所以我想通过使用.submit()
发送隐藏表格的最佳方法。有谁知道一些将Javascript对象序列化为HTML格式的库吗?或者,至少,到URI组件中。
某些阵列的工作,递归将是很好的,例如:
=>numbers[]=5&numbers[]=72
或
{user: {id: 5, name: 'Pepa'}}
=>user[id]=5&user[name]=Pepa
THX。
您是否希望在提交页面时重新加载页面,还是希望它可以进行实际的ajax调用并显示数据? – Chris
[.serialize()](http://api.jquery.com/serialize/) – Yoshi
使用纯json来做到这一点,简单易行 –