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中top、clientTop、scrollTop、offsetTop的区别 文字详细说明版
Jan 08 Javascript
JavaScript基础篇(6)之函数表达式闭包
Dec 11 Javascript
javascript实现简单的全选和反选功能
Jan 05 Javascript
BootstrapTable与KnockoutJS相结合实现增删改查功能【二】
May 10 Javascript
JavaScript面试开发常用的知识点总结
Aug 08 Javascript
vue.js通过自定义指令实现数据拉取更新的实现方法
Oct 18 Javascript
如何在Angular.JS中接收并下载PDF
Nov 26 Javascript
vuejs父子组件通信的问题
Jan 11 Javascript
详解webpack+es6+angular1.x项目构建
May 02 Javascript
总结4个方面优化Vue项目
Feb 11 Javascript
重学JS之显示强制类型转换详解
Jun 30 Javascript
Node.JS如何实现JWT原理
Sep 18 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多线程抓取网页实现代码
2010/07/22 PHP
PHP函数实现分页含文本分页和数字分页
2014/10/23 PHP
php+ajax实时刷新简单实例
2015/02/25 PHP
解决ThinkPHP关闭调试模式时报错的问题汇总
2015/04/22 PHP
php循环table实现一行两列显示的方法
2015/06/04 PHP
PHP可变函数学习小结
2015/11/29 PHP
WordPress开发中用于标题显示的相关函数使用解析
2016/01/07 PHP
prototype 源码中文说明之 prototype.js
2006/09/22 Javascript
jQuery对表单的操作代码集合
2011/04/06 Javascript
url参数中有+、空格、=、%、&amp;、#等特殊符号的问题解决
2013/05/15 Javascript
js与jquery获取父级元素,子级元素,兄弟元素的实现方法
2014/01/09 Javascript
JavaScript实现广告弹窗效果
2016/08/09 Javascript
Three.js获取鼠标点击的三维坐标示例代码
2017/03/24 Javascript
微信小程序 可搜索的地址选择实现详解
2019/08/28 Javascript
Openlayers显示地理位置坐标的方法
2020/09/28 Javascript
[41:12]Liquid vs Secret 2019国际邀请赛淘汰赛 败者组 BO3 第一场 8.24
2019/09/10 DOTA
Python 中urls.py:URL dispatcher(路由配置文件)详解
2017/03/24 Python
django 发送手机验证码的示例代码
2018/04/25 Python
浅谈Python的list中的选取范围
2018/11/12 Python
使用python画社交网络图实例代码
2019/07/10 Python
Python 实用技巧之利用Shell通配符做字符串匹配
2019/08/23 Python
python使用beautifulsoup4爬取酷狗音乐代码实例
2019/12/04 Python
python中逻辑与或(and、or)和按位与或异或(&amp;、|、^)区别
2020/08/05 Python
Python+Opencv身份证号码区域提取及识别实现
2020/08/25 Python
天猫精选:上天猫,就够了
2016/09/21 全球购物
台湾租车首选品牌:IWS艾维士租车
2019/05/03 全球购物
linux面试题参考答案(8)
2016/04/19 面试题
Ajax的优点和缺点
2014/11/21 面试题
函授本科自我鉴定
2013/11/03 职场文书
颂军魂爱军营演讲稿
2014/09/13 职场文书
北京故宫的导游词
2015/01/31 职场文书
中小企业员工手册范本
2015/05/14 职场文书
Vue3 Composition API的使用简介
2021/03/29 Vue.js
JavaScript嵌入百度地图API的最详细方法
2021/04/16 Javascript
如何用JavaScipt测网速
2021/05/09 Javascript
HttpClient实现文件上传功能
2022/08/14 Java/Android