.serializeArray() 序列化表格元素 (类似 '.serialize()' 方法) 返回 JSON 数据结构数据。(摘自jquery文档)。
有以下一个表单窗口,代码:
JavaScript代码处理表单:
<script> <BR>$(function () { <BR>$("#butsubmit").click(function(){ <BR>var data = convertArray($("#tf").serializeArray()); <BR>$.post(url, data, function (d) {},"json"); <BR>}); <BR>}) <BR>function convertArray(o) { //主要是推荐这个函数。它将jquery系列化后的值转为name:value的形式。 <BR>var v = {}; <BR>for (var i in o) { <BR>if (typeof (v[o[i].name]) == 'undefined') v[o[i].name] = o[i].value; <BR>else v[o[i].name] += "," + o[i].value; <BR>} <BR>return v; <BR>} <BR></script>
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn