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 相关文章推荐
JavaScript高级程序设计 读书笔记之十 本地对象Date日期
Feb 27 Javascript
javascript学习笔记(八) js内置对象
Jun 19 Javascript
基于Jquery实现的一个图片滚动切换
Jun 21 Javascript
jquery实现标题字体变换的滑动门菜单效果
Sep 07 Javascript
延时加载JavaScript代码提高速度
Dec 27 Javascript
基于JavaScript实现鼠标悬浮弹出跟随鼠标移动的带箭头的信息层
Jan 18 Javascript
js实现的下拉框二级联动效果
Apr 30 Javascript
深入理解ECMAScript的几个关键语句
Jun 01 Javascript
jquery获取table指定行和列的数据方法(当前选中行、列)
Nov 07 Javascript
信息滚动效果的实例讲解
Sep 18 Javascript
父组件中vuex方法更新state子组件不能及时更新并渲染的完美解决方法
Apr 25 Javascript
vue中的过滤器及其时间格式化问题
Apr 09 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版(2)
2006/10/09 PHP
PHP的类 功能齐全的发送邮件类
2006/10/09 PHP
PHP+DBM的同学录程序(2)
2006/10/09 PHP
用PHP和ACCESS写聊天室(八)
2006/10/09 PHP
如何使用Linux的Crontab定时执行PHP脚本的方法
2011/12/19 PHP
VIM中设置php自动缩进为4个空格的方法详解
2013/06/14 PHP
PHP内核学习教程之php opcode内核实现
2016/01/27 PHP
php实现的XML操作(读取)封装类完整实例
2017/02/23 PHP
PHP操作XML中XPath的应用示例
2019/07/04 PHP
php+ajax实现文件切割上传功能示例
2020/03/03 PHP
JavaScript时间转换处理函数
2015/04/14 Javascript
javascript常见数字进制转换实例分析
2016/04/21 Javascript
vue中如何实现变量和字符串拼接
2017/06/19 Javascript
JS写XSS cookie stealer来窃取密码的步骤详解
2017/11/20 Javascript
浅谈关于iview表单验证的问题
2018/09/29 Javascript
微信开发之微信jssdk录音功能开发示例
2018/10/22 Javascript
从vue源码看props的用法
2019/01/09 Javascript
对layui中table组件工具栏的使用详解
2019/09/19 Javascript
微信小程序实现单个卡片左滑显示按钮并防止上下滑动干扰功能
2019/12/06 Javascript
python实现模拟按键,自动翻页看u17漫画
2015/03/17 Python
Python HTMLParser模块解析html获取url实例
2015/04/08 Python
python使用mailbox打印电子邮件的方法
2015/04/30 Python
python 类详解及简单实例
2017/03/24 Python
Python 装饰器实现DRY(不重复代码)原则
2018/03/05 Python
numpy中的ndarray方法和属性详解
2019/05/27 Python
python orm 框架中sqlalchemy用法实例详解
2020/02/02 Python
使用pycharm和pylint检查python代码规范操作
2020/06/09 Python
遗体告别仪式答谢词
2014/01/23 职场文书
人力资源主管岗位职责
2014/01/29 职场文书
护理专业自荐信范文
2014/02/26 职场文书
2014年父亲节活动方案
2014/03/06 职场文书
大学生社会实践自我鉴定
2014/03/24 职场文书
学术诚信承诺书
2014/05/26 职场文书
出资证明书范本(标准版)
2014/09/24 职场文书
银行党员批评与自我批评
2014/10/15 职场文书
何玥事迹观后感
2015/06/16 职场文书