function saveProDes() { var data = $.param({'state': state}) + '&' + $('#desProForm').serialize(); $.ajax({ type: "post", url: "savePro.do", data: data, success: function (data) { } }); } jquery中使用serialize() 序列化表单时 中文乱码问题 序列化中文时之所以乱码是因为.serialize()调用了encodeURLComponent方法将数据编码了 解决方法就是进行解码 1 原因:.serialize()自动调用了encodeURIComponent方法将数据编码了 2 解决方法:调用decodeURIComponent(XXX,true);将数据解码 3 例如: 4 var params = jQuery("#formId").serialize(); // http request parameters. 5 params = decodeURIComponent(params,true);
ajax form表单序列化 追加字段以及中文乱码问题
猜你喜欢
转载自ztao2333.iteye.com/blog/2361112
今日推荐
周排行