fieldSerialize 序列化 加码 解码
来源:互联网 发布:传奇霸业移动网络 编辑:程序博客网 时间:2024/05/22 20:29
<tr>
<td>
人员姓名
</td>
<td>
<input type="text" id="PeopleName" runat="server" value="张三"/>
<input type="text" id="txt_Adress" value="安徽"/>
</td>
<td>
性别
</td>
<td>
<asp:DropDownList ID="ddl_Sex" runat="server" >
<asp:ListItem Value="0">--请选择--</asp:ListItem>
<asp:ListItem Value="1">男</asp:ListItem>
<asp:ListItem Value="2">女</asp:ListItem>
</asp:DropDownList>
</td>
</tr>
<tr>
<td></td>
<td><input type="submit" value="提交" onclick="savepeople()"></td>
</tr>
</table>
-------js文件--------------
var handlerurl = "/Handle/PeopleHandle.ashx";
function savepeople() {
var querystr = $("#table1 :input").fieldSerialize();
$.ajax({
type: "get",
url: handlerurl,
data: "action=people&&" + querystr,
success: function (msg) {
alert('aa');
alert(msg);
}
});
}
--------------------------------
引用序列化js:<script src="../js/jquery.form.js"></script>
会发现txt_Adress 值是获取不到,要想获取到,有两种方法:
方法1:runat="server"
方法2:追加代码 name=“ txt_Adress ”
序列化后的字符串是:
发现中文是乱码
解码decodeURI:var querystr = decodeURI($("#table1 :input").fieldSerialize());
加密encodeURI:
注意:在序列化的时候。及时hidden 字段在form表单中,但是用上述序列化方法序列化的时候,实际上是序列化不到的,在后台request不到的,所以需要单独在前台传参到后台。
- fieldSerialize 序列化 加码 解码
- 7E加码解码
- Base64 (ios)加码与解码
- java-Base64加码解码类
- base64 图片字符转换 加码解码
- 字符流的加码和解码
- 十、编解码技术--Java序列化
- BASE64-客户端(js)加码-服务器端(c#)解码,URL传递“汉字参数”解决方法
- javascript BASE64-客户端(js)加码-服务器端(c#)解码,URL传递“汉字参数”解决方法
- C++实现unicode码转换成UTF-16的加码和解码函数
- 关于jsp页面对url特殊字符的处理(加码/解码)2013-5-2
- 解码数字序列
- [netty]-消息编解码之Java原生序列化
- Netty编解码框架:Java序列化、Protobuf、 Marshalling
- 目前java序列化流行的编解码框架
- netty编解码之java原生序列化
- initWithCoder?编码与解码(序列化与反序列化)
- 从java序列化来聊聊目前流行的几个编解码框架
- php 通过http 模拟添加博客评论
- 插入排序
- Spring之事务管理TranscationManager(大合集)
- CentOS7 下安装redis简单步骤
- 数据库范式
- fieldSerialize 序列化 加码 解码
- 如何在不知道xml结构时用jdom解析
- leetcode 138. Copy List with Random Pointer
- java properties使用
- 自定义viewgroup的个人理解和参考网络的小demo
- Eclipse关联Git的方法和步骤
- Kibana5.x (x-pack) 基本操作
- DPDK内存管理-----(四)rte_mbuf
- 通过动态获取资源ID,执行接口回调-----来实现日夜模式切换