您的位置:首页 > Web前端

前端数据传到后台的方法

2017-08-04 11:29 78 查看
前后端交互的方法 本人项目中接触的比较少,只知道两种,一种是ajax,另外一种就是form表单的action方法写后台接受数据的方法。

其中ajax能实现局部刷新,而form表单却需要页面跳转,无法做到ajax的异步功能。

form表单有个优点是所有name的 input标签中的数据 都会传到后台,而ajax却需要每个获取要传送的数据,但是最近发现一个serialize方法 能让ajax获取到所有input表签的数据,避免重复代码。

jQuery.ajax({
url: "$url_rest_edit",
data:jQuery("#theform").serialize(),
type: "POST",
async:false,
cache:false,
success:function(data) {
try {
if(data=='操作成功') {
alert("操作成功"); //发送短信后提醒
window.location.href = '/f/v/objlist?clsid=qbeee9b0375e11e6a93050e5498642a3&pagid=qaee6240376111e69a2050e5498642a3';
} else {
alert(data);
}
} catch(e) {
alert(data+' '+e.name+':'+e.message);
}
}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: