JQuery 中action简单跳转运用
2012-06-07 09:32
82 查看
1.应用attr为action添加属性值
$("#btn_submitall_inquiry").click(function(){ var newAction = V_Context_Path + "admin/cg_submitallnewinquiry"; var frm = $("#frm_inquiry_list"); var oldAction = frm.attr("action"); frm.attr("action", newAction); frm.submit(); frm.attr("target",""); frm.removeAttr("target"); frm.attr("action",oldAction); return false; });
这种情况如果要求页面自动刷新,在配置struts.xml中的action的result返回值type设置为chain,后面跟action。
2.应用ajax (在struts中的action不需要返回值)
$("#btn_change_2_orderes").click(function(){ var link = "admin/cg_inquiry2orderes"; var datas = "idLists=" + idLists+"&orderId" = "orderId"; $.ajax({ type: "post", cache : false, url: V_Context_Path + link, data: datas, error: function(xhr, error, msg){ }, success: function(data){ var arr = data.split(":"); var f = arr[0]; var s = arr[1]; if(f=="warn"){ alert(s); } else if(f=="success"){ alert(s); window.location.href = window.location.href; } else{ } } }); });
link: 链接Action的name;
datas: 需要传递给Action的参数
在返回值中:
sRet = "warn:该询报价供应商 " + ii.getItemSuppliername() + " 还没有提交报价单!";
sRet = "success:询价单转换成采购订单成功";
相关文章推荐
- 运用Struts1框架来简单实现登陆跳转
- action跳转过后,jquery失效
- jQuery如何跳转到另一个网页 就这么简单
- 简单的JSP跳转问题:从一个JSP跳转到另一个JSP的Action应该怎么写?
- Struts2的简单使用(三)action跳转
- 最简单的struts action跳转action的方法
- 基于jQuery简单的定时跳转页面
- jquery validate ajaxsubmit无法跳转到action。缺少js文件
- 【Spring in action】SpringMVC基于xml及java配置的简单运用
- 一个简单的jQuery分页跳转插件
- 学习jquery的一些简单运用
- 一个简单的jquery页面内跳转
- jQuery如何跳转到另一个网页 就这么简单
- jquery根据不同按钮跳转action
- 运用jquery和bootstrap实现登陆失败后弹窗并跳转回登陆页面
- 四个JS代码与jquery架构简单运用
- <form>标签action跳转后,jquery失效的问题
- 使用jQuery实现简单的拖动效果
- 用JQuery简单实现ajax
- Jquery选择器的概念以及选择器的学习一(基本、层级、简单,另有简单动画效果代码)