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 相关文章推荐
jquery load()在firefox(火狐)下显示不正常的解决方法
Apr 05 Javascript
与Math.pow 相反的函数使用介绍
Aug 04 Javascript
ES6 javascript中class类的get与set用法实例分析
Oct 30 Javascript
Angular4集成ng2-file-upload的上传组件
Mar 14 Javascript
微信小程序实时聊天WebSocket
Jul 05 Javascript
express express-session的使用小结
Dec 12 Javascript
ES6 Proxy实现Vue的变化检测问题
Jun 11 Javascript
JS+CSS实现随机点名(实例代码)
Nov 04 Javascript
原生JS实现无缝轮播图片
Jun 24 Javascript
react+antd 递归实现树状目录操作
Nov 02 Javascript
vue封装自定义指令之动态显示title操作(溢出显示,不溢出不显示)
Nov 12 Javascript
实现AJAX异步调用和局部刷新的基本步骤
Mar 17 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 多行多列显示
2009/08/15 PHP
PHP Ajax JavaScript Json获取天气信息实现代码
2016/08/17 PHP
thinkPHP5.0框架整体架构总览【应用,模块,MVC,驱动,行为,命名空间等】
2017/03/25 PHP
yii2 上传图片的示例代码
2018/11/02 PHP
php实现分页功能的详细实例方法
2019/09/29 PHP
js 禁用浏览器的后退功能的简单方法
2008/12/10 Javascript
javascript 构建一个xmlhttp对象池合理创建和使用xmlhttp对象
2010/01/15 Javascript
js 省地市级联选择
2010/02/07 Javascript
suggestion开发小结以及对键盘事件的总结(针对中文输入法状态)
2011/12/20 Javascript
JavaScript实现网页上的浮动广告的简单方法
2013/06/14 Javascript
jquery fancybox ie6不显示关闭按钮的解决办法
2013/12/25 Javascript
JavaScript实现弹出子窗口并传值给父窗口
2014/12/18 Javascript
JAVA四种基本排序方法实例总结
2015/07/24 Javascript
js获取鼠标位置实例详解
2015/12/09 Javascript
详解javascript实现瀑布流绝对式布局
2016/01/29 Javascript
微信小程序 五星评分(包括半颗星评分)实例代码
2016/12/14 Javascript
jQuery实现二维码扫描功能
2017/01/09 Javascript
js原生方法被覆盖,从新赋值原生的方法
2018/01/02 Javascript
基于Vue+element-ui 的Table二次封装的实现
2018/07/20 Javascript
JavaScript创建防篡改对象的方法分析
2018/12/30 Javascript
ES6入门教程之let、const的使用方法
2019/04/13 Javascript
在vue-cli创建的项目中使用sass操作
2020/08/10 Javascript
vue中activated的用法
2021/01/03 Vue.js
微信跳一跳小游戏python脚本
2018/01/05 Python
Python实现合并excel表格的方法分析
2019/04/13 Python
python3连接mysql获取ansible动态inventory脚本
2020/01/19 Python
没编程基础可以学python吗
2020/06/17 Python
波兰数码相机及配件网上商店: Cyfrowe.pl
2017/06/19 全球购物
汉米尔顿手表官网:Hamilton
2020/09/13 全球购物
实习自我鉴定模板
2013/09/28 职场文书
《曹刿论战》教学反思
2014/03/02 职场文书
家长写给孩子的评语
2014/04/18 职场文书
综治维稳工作汇报
2014/10/27 职场文书
2016年十一促销广告语
2016/01/28 职场文书
2016年小学植树节活动总结
2016/03/16 职场文书
Java数据结构之堆(优先队列)
2022/05/20 Java/Android