javaScript代码小集合将form转为AJAX提交
2014-02-18 16:37
357 查看
//将form转为AJAX提交
function do_ajax_submit_form(formid, fn) { frm = $("#"+formid); var dataPara = get_form_json(frm); $.ajax({ url : frm.attr("action"), type : method = frm.attr("method"), data : dataPara, success : fn }); }
//ajax请求 function do_ajax_post(url, data,fn) { $.ajax({ url : url, type : "POST", data : data, success : fn }); }
// 将form中的值转换为键值对。 function get_form_json(frm) { var o = {}; var a = $(frm).serializeArray(); $.each(a, function() { if (o[this.name] !== undefined) { if (!o[this.name].push) { o[this.name] = [ o[this.name] ]; } o[this.name].push(this.value || ''); } else { o[this.name] = this.value || ''; } }); return o; }
相关文章推荐
- 将form转为ajax提交的js代码
- jquery 自动创建form表单提交代码 下拉条 ajax模板代码 添加_移除 属性_样式
- jquery.form.js实现将form提交转为ajax方式提交的方法
- jquery.form.js实现将form提交转为ajax方式提交的方法
- ajax提交的javascript代码
- Javascript实现ajax提交form表单到xml文件(Javaweb)
- ajax提交的javascript代码
- JavaScript将base64图片转换成formData并通过AJAX提交的实现方法
- jquery.form.js实现将form提交转为ajax方式提交的使用方法
- Ajax 如何提交集合到mvc后台 1,前端请求如下 复制代码 复制代码 1 var apply = { CompanyName: $("[name='corpName']").val(),
- javascript下的ajax和jQuery下的ajax (捎带说一下form提交)
- Ajax提交Form表单及文件上传的实例代码
- 原生JavaScript封装的ajax提交表单form
- JavaScript解决一个带验证的Form两个Submit事件(一个页面保持不动【AJAX实现】,一个页面提交并跳转)的场景
- ajax提交的javascript代码
- form表单提交转为ajax方式提交
- jquery.form.js实现将form提交转为ajax方式提交的方法
- form表单提交转为ajax方式提交
- ajax+FormData+javascript实现无刷新表单信息提交