jquery自动将form表单封装成json的具体实现
2023-06-13 09:15:19 时间
前端页面:
复制代码代码如下:
<spanstyle="font-size:14px;"><formaction=""method="post"id="tf">
<tablewidth="100%"cellspacing="0"cellpadding="0"border="0">
<tr>
<th>
姓名:
</th>
<td>
<inputtype="text"id="txtUserName"name="model.UserName"/>
</td>
<th>
联系手机:
</th>
<td>
<inputtype="text"name="model.Mobile"id="txtMobile"maxlength="11"/>
</td>
<th>
密码:
</th>
<td>
<inputtype="password"name="model.Pwd"id="txtPwd"maxlength="11"/>
</td>
</tr>
<tr>
<tdstyle="text-align:center;"colspan="2">
<inputtype="button"value="提交"style="padding-top:3px;"name="butsubmit"
id="butsubmit"/>
</td>
</tr>
</table>
</form>
//提示到服务器
$(function(){
$("#butsubmit").click(function(){
vardata=$("#tf").serializeArray();//自动将form表单封装成json
//$.ajax({
//type:"Post",//访问WebService使用Post方式请求
//contentType:"application/json",//WebService会返回Json类型
//url:"/home/ratearticle",//调用WebService的地址和方法名称组合----WsURL/方法名
//data:data,//这里是要传递的参数,格式为data:"{paraName:paraValue}",下面将会看到
//dataType:"json",
//success:function(result){//回调函数,result,返回值
//alert(result.UserName+result.Mobile+result.Pwd);
//}
//});
$.post("/home/ratearticle",data,RateArticleSuccess,"json");
});
})
//结果显示
functionRateArticleSuccess(result){
alert(result.UserName+result.Mobile+result.Pwd);
}</span>
后端处理:
<spanstyle="font-size:14px;">publicJsonResultratearticle(UserInfomodel)
{
returnJson(model);
}</span>
相关文章
- jquery ajax步骤,jquery ajax(ajax请求的五个步骤jQuery)
- jquery监听浏览器刷新_jQuery刷新浏览器页面大小
- jquery选择器用法_jQuery属性选择器
- 使用 jQuery 对下拉菜单 SELCET 进行增加、删除和修改的操作
- 基于jQuery的圆环进度条函数封装详解编程语言
- jQuery Google Charts—-一个封装google chart api的jquery插件详解编程语言
- jQuery表单插件jquery.form.js详解编程语言
- jQuery幻灯片插件Skippr详解编程语言
- jQuery延迟加载(懒加载)插件 – jquery.lazyload.js详解编程语言
- JQuery将元素显示在屏幕的中央的代码
- jQuery温习篇强大的JQuery选择器
- Jquery知识点三jquery表单对象操作
- jQuery效果slideToggle()方法(在隐藏和显示之间切换)
- 基于Jquery实现的一个图片滚动切换
- JQuery给元素添加/删除节点比如select
- Jquery显示和隐藏元素或设为只读(含Ligerui的控件禁用,实例说明介绍)
- UpdatePanel和jQuery不兼容局部刷新jquery失效
- jquery中邮箱地址URL网站地址正则验证实例代码
- 封装的jquery翻页滚动(示例代码)
- jquery操作复选框(checkbox)的12个小技巧总结
- 对Jquery中的ajax再封装,简化操作示例
- 用JQuery实现全选与取消的两种简单方法
- jquery日历控件实现方法分享
- 把jQuery的类、插件封装成seajs的模块的方法
- jquery数组封装使用方法分享(jquery数组遍历)