easyui form 方式提交数据

http://ldzyz007.iteye.com/blog/2067540

<form id="ff" method="post">  
    ...  
</form>

1.使用ajax方式提交表单

$(‘#ff‘).form({  
    url:...,  
    onSubmit: function(){  
        //进行表单验证  
        //如果返回false阻止提交  
    },  
    success:function(data){  
        alert(data)  
    }  
});  
//提交表单  
$(‘#ff‘).submit();

2.普通方式提交

//调用表单插件的‘submit‘方法提交  
$(‘#ff‘).form(‘submit‘, {  
    url:...,  
    onSubmit: function(){  
        //进行表单验证  
        //如果返回false阻止提交  
    },  
    success:function(data){  
        alert(data)  
    }  
});

3.属性

名称 类型 描述 默认值 
url(目标网址) string(字符串) 表单提交的目标网址 null 
事件

名称 参数 描述 
onSubmit none 在表单提交之前触发,返回false将阻止表单提交。 
success data 当表单成功提交时触发。 
onBeforeLoad param 在发送载入远程数据请求之前触发,返回false将取消请求。 
onLoadSuccess data 在表单数据被载入时触发。 
onLoadError none 在载入表单数据发生错误时触发。 
方法

名称 参数 描述 
submit options 执行表单提交,options参数是一个包含以下属性的对象: 
url:表单提交的目标网址 
onSubmit:在表单提交之前执行的回调函数 
success: 在表单成功提交后执行的回调函数 
load data 载入记录填充表单。 
data参数可以是字符串或者对象类型,当传入字符串时,data参数必须是一个远程url地址,否则用户必须自定义要载入的数据 
clear none 清除表单数据 
validate none 执行表单域验证,如果全部表单域有效返回true,该方法与表单验证插件一起使用。

时间: 2024-10-13 10:19:59

easyui form 方式提交数据的相关文章

导出excel时,以form方式提交json数据

今天在写项目时写到一个excel的导出,开始想用ajax请求后台后导出,但发现ajax会有返回值,而且ajax无法直接输出文件,而后台的excel导出方法已经封装好,不方便修改. 就改用了提交的方式form,但form提交,表格分页用的是jquerytable,我需要将一些jquerytable的一些参数传到后台,但这些数据已经是json数据,如果我直接放在input中提交到后台在解析参数会很麻烦,所以就想将json数据转为form方式提交. js //导出 function exportExc

苹果微信浏览器不能post方式提交数据问题

form表单中采用post方式提交数据时,在苹果的微信浏览器中无法传递,安卓的可以 如图: 在controller中获取该数据为 null 将表单的提交方式修改为get就能够获取到 现在采用Ajax方式进行提交

JQuery以JSON方式提交数据到服务端

JQuery将Ajax数据请求进行了封装,从而使得该操作实现起来容易许多.以往我们要写很多的代码来实现该功能,现在只需要调用$.ajax()方法,并指明请求的方式.地址.数据类型,以及回调方法等.下面的代码演示了如何将客户端表单数据封装成JSON格式,然后通过JQuery的Ajax请求将数据发送到服务端,并最终将数据存储到数据库中.服务端定义为一个.ashx文件,事实上你可以将服务端定义为任何能接收并处理客户端数据的类型,如Web Service,ASP.NET Page,Handler等. 首

Android 采用post方式提交数据到服务器

接着上篇<Android 采用get方式提交数据到服务器>,本文来实现采用post方式提交数据到服务器 首先对比一下get方式和post方式: 修改布局: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="m

Android 使用Post方式提交数据(登录)

在Android中,提供了标准Java接口HttpURLConnection和Apache接口HttpClient,为客户端HTTP编程提供了丰富的支持. 在HTTP通信中使用最多的就是GET和POST了,GET请求可以获取静态页面,也可以把参数放在URL字符串的后面,传递给服务器.POST与GET的不同之处在于POST的参数不是放在URL字符串里面,而是放在HTTP请求数据中. 本文将使用标准Java接口HttpURLConnection,以一个实例演示如何使用POST方式向服务器提交数据,并

Android(java)学习笔记213:开源框架post和get方式提交数据(qq登录案例)

1.前面提到Http的get/post方式  . HttpClient方式,实际工作的时候不常用到,因为这些方式编写代码是很麻烦的 2.Android应用会经常使用http协议进行传输,网上会有很完善开源框架,已经包装好了http的get/post,还有httpclient等等:这样我们开发周期也会缩短: 3.下面通过一个Android案例来进行,说明常用的Http框架:  在http://github.com/中搜索async http: 这里发现明显第1个android-async-http

Android 采用get方式提交数据到服务器

首先搭建模拟web 服务器,新建动态web项目,servlet代码如下: package com.wuyudong.web; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServlet

【转】JQuery以JSON方式提交数据到服务端

JQuery将Ajax数据请求进行了封装,从而使得该操作实现起来容易许多.以往我们要写很多的代码来实现该功能,现在只需要调用$.ajax()方法,并指明请求的方式.地址.数据类型,以及回调方法等.下面的代码演示了如何将客户端表单数据封装成JSON格式,然后通过JQuery的Ajax请求将数据发送到服务端,并最终将数据存储到数据库中.服务端定义为一个.ashx文件,事实上你可以将服务端定义为任何能接收并处理客户端数据的类型,如Web Service,ASP.NET Page,Handler等. 首

android 76 使用get post方式提交数据

get方式: package com.itheima.getmethod; import java.io.InputStream; import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import java.net.URLDecoder; import java.net.URLEncoder; import com.itheima.htmlviewer.uti