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或css文件后面跟参数的原因说明
Jan 09 Javascript
js二级地域选择的实现方法
Jun 17 Javascript
禁用Enter键表单自动提交实现代码
May 22 Javascript
12306验证码破解思路分享
Mar 25 Javascript
javascript中in运算符用法分析
Apr 28 Javascript
Javascript编程之继承实例汇总
Nov 28 Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
Jun 24 Javascript
详解js实现线段交点的三种算法
Aug 09 Javascript
学好js,这些js函数概念一定要知道【推荐】
Jan 19 Javascript
基于Bootstrap漂亮简洁的CSS3价格表(附源码下载)
Feb 28 Javascript
vue弹窗组件使用方法
Apr 28 Javascript
微信小程序基础教程之echart的使用
Jun 01 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数据库操作方法(MYSQL版)
2011/06/08 PHP
php连接函数implode与分割explode的深入解析
2013/06/26 PHP
Yii使用技巧大汇总
2015/12/29 PHP
Yii框架弹出窗口组件CJuiDialog用法分析
2017/01/07 PHP
PHP连续签到功能实现方法详解
2019/12/04 PHP
Javascript 继承机制实例
2009/08/12 Javascript
jquery的ajax从纯真网(cz88.net)获取IP地址对应地区名
2009/12/02 Javascript
3种不同方式的焦点图轮播特效分享
2013/10/30 Javascript
如何获取select下拉框的值(option没有及有value属性)
2013/11/08 Javascript
浅析js中的浮点型运算问题
2014/01/06 Javascript
JavaSacript中charCodeAt()方法的使用详解
2015/06/05 Javascript
分享js粘帖屏幕截图到web页面插件screenshot-paste
2020/08/21 Javascript
基于BootStrap Metronic开发框架经验小结【六】对话框及提示框的处理和优化
2016/05/12 Javascript
JavaScript制作简易计算器(不用eval)
2017/02/05 Javascript
Node.js中的http请求客户端示例(request client)
2017/05/04 Javascript
详解nodeJS之路径PATH模块
2017/05/31 NodeJs
详解vue的双向绑定原理及实现
2019/05/05 Javascript
在Vue中用canvas实现二维码和图片合成海报的方法
2019/06/10 Javascript
如何在Vue中使localStorage具有响应式(思想实验)
2020/07/14 Javascript
vue radio单选框,获取当前项(每一项)的value值操作
2020/09/10 Javascript
python如何实现反向迭代
2018/03/20 Python
python学生管理系统
2019/01/30 Python
简单了解python 生成器 列表推导式 生成器表达式
2019/08/22 Python
使用OpenCV实现仿射变换—缩放功能
2019/08/29 Python
Django+Celery实现动态配置定时任务的方法示例
2020/05/26 Python
python时间序列数据转为timestamp格式的方法
2020/08/03 Python
西班牙土拨鼠床垫公司,感觉在云端:Marmota
2019/03/18 全球购物
什么是数组名
2012/05/10 面试题
通用C#笔试题附答案
2016/11/26 面试题
会计岗位描述
2014/02/22 职场文书
关于热爱祖国的演讲稿
2014/05/04 职场文书
社会实践的活动方案
2014/08/22 职场文书
2014年租房协议书范本
2014/10/30 职场文书
班主任经验交流材料
2014/12/16 职场文书
TV动画《史上最强大魔王转生为村民A》番宣CM公布
2022/04/01 日漫
Java线程的6种状态与生命周期
2022/05/11 Java/Android