`

struts1 jquery serialize() 的用法

阅读更多

 

 

 struts1    jquery   serialize()  的用法

 

 

 

function query() {
	var myform=$("#myform1").serialize();//form  的id
	var params = decodeURIComponent(myform,true); //反序列化	
	$.ajax( {
		url : "/fwrqwxyList.do?method=checkDwSelect&sort=" + sort
				+ "&"+params,
		cache : false,
		success : function(data) {
			if (data == "0") {
				alert("没有相应的请核对查询条件");
				return;
			} else if (data == "2") {
				alert("存在重名,是否进入录入页面?");
				return;
			} else if (data == "1") {
				
				document.forms[0].action = "/fwrqwxyList.do?method=initSave&sort=" + sort
				+ "&"+params;
				document.forms[0].submit();
				return;
			}
		}
	});
}

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    struts2所需的包和Struts2_json所需包

    例如,使用jQuery的$.ajax()方法进行请求,然后通过JSON.parse()解析返回的JSON字符串,以便在页面上展示或进一步处理。 总之,"struts2所需的包和Struts2_json所需包"是构建Struts2应用并实现JSON数据交互的关键...

    Struts2与JSON

    在Struts2中,我们可以使用JQuery的Ajax方法(如`$.ajax()`或`$.post()`)发送异步请求,提交表单数据到服务器,同时获取JSON响应。 整合步骤如下: 1. **配置Struts2**: 首先,确保你的项目已经引入了Struts2的...

    JQuery 提交表单(附详细图解)

    本文将详细讲解如何使用jQuery提交表单,以及如何利用jQuery的AJAX功能来实现无刷新的数据提交。 ### 传统表单提交方式 在没有jQuery的情况下,我们通常会在HTML中创建一个表单,然后通过JavaScript或者JSP/...

    jQuery技术

    例如,我们可以使用$.getJSON或$.ajax方法从后台获取JSON数据,然后使用$.each遍历数据并创建选项。 ```javascript $.getJSON('/api/dictionary', function(data) { var select = $('#dictionarySelect'); $.each...

    struts2+jquery+json实现异步加载数据(自写)

    使用jQuery的`$.getJSON`方法和`$.ajax`方法可以方便地实现数据的异步加载,并通过回调函数对返回的数据进行处理。 ### 知识点七:错误处理与用户体验 在异步加载数据的过程中,可能会遇到各种错误情况,例如请求...

    struts2集成jsonplug项目

    1. **添加依赖**:在Struts2项目中,你需要引入JSONPlug相关的依赖库。这通常包括Struts2的核心库、JSON插件和其他必要的JAR包。确保在你的`pom.xml`(如果你使用的是Maven)或`build.gradle`(Gradle)文件中添加...

    Struts2与Ajax结合输入验证[包含功能代码段]

    Struts2提供了多种集成Ajax的方法,例如使用Struts2的JSON插件或者jQuery的Ajax库。JSON插件允许Struts2行动结果以JSON格式返回,非常适合用于Ajax交互。jQuery是一个广泛使用的JavaScript库,它的Ajax功能强大且...

    S2SH整合JQuery+Ajax实现登录验证功能实现代码

    1. Spring框架的依赖注入:通过使用Spring框架的@Resource注解来实现依赖注入,代码中@Resources(name="studentControl")表示将Spring容器中的studentControl Bean注入到LoginAjaxAction类的studentControl属性中。...

    JQuery使用$.ajax和checkbox实现下次不在通知功能

    在这段代码中,`$("#form1").serialize()` 负责序列化表单数据为字符串,随后通过AJAX的post方法发送到服务器。服务器端的地址由`url`属性指定,需要与后端的处理逻辑对接。请求类型为post,确保数据的安全性;`...

    SYPRO示例项目源码和EasyUI入门视频教程

    第04课(通过用户登录来演示dialog、ajax的使用,serialize方法的使用,前后台怎样交互等) 第05课(讲解easyui的form控件、validatebox控件、怎样跟后台交互) 第06课(讲解easyui的layout的使用) 第07课(讲解datagrid的...

    SSH项目 form读取xml实例

    此外,为了实现增删改的功能,可能还需要涉及到DWR(Direct Web Remoting)或者Struts2的JSON插件,它们允许JavaScript直接调用服务器端的方法,实现前后端的交互。 总的来说,"SSH项目 form读取xml实例"涵盖了SSH2...

    ajax请求返回的数据看不到回调函数没有执行也没报错

    项目使用SSH(Struts2 + Spring + Hibernate)架构,其中$.post请求的目标是一个Struts2 Action,该Action需要返回一个`Collection<Privilege>`对象。`Privilege`类与`User`类之间存在关联,即每个`Privilege`对象...

    ajax跨页面提交表单

    在文档的userAdd.jsp部分中,还提到了使用jQuery的serialize()方法来序列化表单数据,以及将序列化后的数据作为请求体(data)发送。 通过AJAX进行跨页面表单提交的另一个关键点是处理服务器返回的数据。在成功回调...

Global site tag (gtag.js) - Google Analytics