jquery.post用法示例代码


Posted in Javascript onJanuary 03, 2014

使用ajax在前端验证是否执行某个操作
jquery.post参数为
url,[data],[callback],[type]

url:发送请求地址。

data:待发送 Key/value 参数。

callback:发送成功时回调函数。

type:返回内容格式,xml, html, script, json, text, _default。

$.post('admin/HhCheckVote.do?ids=' + '${ids}', {}, function(flag) { 
if(flag.isVote=="true"){ 
document.getElementById("jvForm").action="admin/HhArticleVoteCommit.do"; 
document.getElementById("jvForm").submit(); 
}else{ 
alert("您已经投过票!"); 
} 
});

struts.xml中action配置为:
<action name="HhCheckVote" method="checkVote" 
class="org.bkgd.ehome.jeeplugin.userapp.web.action.ActionHhArticleQuery"> 
<result type="json"></result> 
</action>

Action
private String isVote; 
public String getIsVote() { 
return isVote; 
} 
public void setIsVote(String isVote) { 
this.isVote = isVote; 
} 
public String checkVote(){ 
try { 
List<Map<String,Object>> list = aloneIMP.checkVote(ids,getCurrentUser()).search().getResultList(); 
if(list.size()==0){ 
isVote = "true"; 
}else{ 
isVote = "false"; 
} 
} catch (SQLException e) { 
// TODO Auto-generated catch block 
e.printStackTrace(); 
} 
return SUCCESS; 
}

PS:
action 方法的返回值需是全局变量,且必须有get,set方法,局部变量则不行
方法有返回值,不能是void
Javascript 相关文章推荐
js中数组(Array)的排序(sort)注意事项说明
Jan 24 Javascript
JavaScript设计模式之策略模式实例
Oct 10 Javascript
详解Vue-Cli 异步加载数据的一些注意点
Aug 12 Javascript
Vue cli+mui 区域滚动的实例代码
Jan 25 Javascript
解决webpack无法通过IP地址访问localhost的问题
Feb 22 Javascript
Angular 如何使用第三方库的方法
Apr 18 Javascript
Vue从TodoList中学父子组件通信
Feb 05 Javascript
解析JS在获取当前月的最后一天遇到的坑
Aug 30 Javascript
javascript中的offsetWidth、clientWidth、innerWidth及相关属性方法
May 14 Javascript
浅谈实现在线预览PDF的几种解决办法
Aug 10 Javascript
如何通过JS实现日历简单算法
Oct 14 Javascript
JavaScript动态生成表格的示例
Nov 02 Javascript
简单的代码实现jquery定时器
Jan 03 #Javascript
jquery将一个表单序列化为一个对象的方法
Jan 03 #Javascript
jQuery的DOM操作之删除节点示例
Jan 03 #Javascript
JQuery中dataGrid设置行的高度示例代码
Jan 03 #Javascript
JavaScript实现两个Table固定表头根据页面大小自行调整
Jan 03 #Javascript
js传中文参数controller里获取参数乱码问题解决方法
Jan 03 #Javascript
IE6下拉框图层问题探讨及解决
Jan 03 #Javascript
You might like
php中jQuery插件autocomplate的简单使用笔记
2012/06/14 PHP
php中数字、字符与对象判断函数用法实例
2014/11/26 PHP
Linux系统下php获得系统分区信息的方法
2015/03/30 PHP
laravel创建类似ThinPHP中functions.php的全局函数
2016/11/26 PHP
php curl常用的5个经典例子
2017/01/20 PHP
Laravel用户授权系统的使用方法示例
2018/09/16 PHP
指定位置如果有图片显示图片,无图片显示广告的JS
2010/06/05 Javascript
计算世界完全对称日的js代码,粗糙版
2011/11/04 Javascript
基于jQuery的简单九宫格实现代码
2012/08/09 Javascript
JS的replace方法介绍
2012/10/20 Javascript
jQuery javaScript捕获回车事件(示例代码)
2013/11/07 Javascript
Javascript实现汉字和拼音互转的终极方案
2016/10/19 Javascript
浅谈angularjs module返回对象的坑(推荐)
2016/10/21 Javascript
domReady的实现案例
2016/11/23 Javascript
jQuery的ajax中使用FormData实现页面无刷新上传功能
2017/01/16 Javascript
javascript深拷贝、浅拷贝和循环引用深入理解
2018/05/27 Javascript
jQuery实现下拉菜单动态添加数据点击滑出收起其他功能
2018/06/14 jQuery
jQuery实现的简单手风琴效果示例
2018/08/29 jQuery
jQuery时间戳和日期相互转换操作示例
2018/12/07 jQuery
使用Vue 实现滑动验证码功能
2019/06/27 Javascript
JS实现电脑虚拟键盘打字测试
2020/06/24 Javascript
JavaScript实现下拉列表
2021/01/20 Javascript
[53:15]Newbee vs Pain 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python实现HTTP协议下的文件下载方法总结
2016/04/20 Python
python数据结构链表之单向链表(实例讲解)
2017/07/25 Python
python使用gdal对shp读取,新建和更新的实例
2020/03/10 Python
PyCharm2020.1.1与Python3.7.7的安装教程图文详解
2020/08/07 Python
css3的transition属性详解
2014/12/15 HTML / CSS
加拿大花店:1800Flowers.ca
2016/11/16 全球购物
巴西美妆购物网站:Kutiz Beauté
2019/03/13 全球购物
BIFFI美国站:意大利BIFFI BOUTIQUES豪华多品牌时装零售公司
2020/02/11 全球购物
眼镜促销方案
2014/03/15 职场文书
教师竞聘上岗演讲稿
2014/09/03 职场文书
交通事故责任认定书
2015/08/06 职场文书
SQL Server中使用判断语句(IF ELSE/CASE WHEN )案例
2021/07/07 SQL Server
Python基础数据类型tuple元组的概念与用法
2021/08/02 Python