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 实现子父窗体互相传值的简单实例
Feb 17 Javascript
iframe父页面获取子页面参数的方法
Feb 21 Javascript
PHPExcel中的一些常用方法汇总
Jan 23 Javascript
JavaScript中的toDateString()方法使用详解
Jun 12 Javascript
JavaScript学习笔记--常用的互动方法
Dec 07 Javascript
vue动态生成dom并且自动绑定事件
Apr 19 Javascript
React中阻止事件冒泡的问题详析
Apr 12 Javascript
10个最受欢迎的 JavaScript框架(推荐)
Apr 24 Javascript
微信小程序的mpvue框架快速上手指南
May 15 Javascript
layui的表单验证支持ajax判断用户名是否重复的实例
Sep 06 Javascript
vue 路由meta 设置导航隐藏与显示功能的示例代码
Sep 04 Javascript
Vue+scss白天和夜间模式切换功能的实现方法
Jan 05 Vue.js
简单的代码实现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 数组实例说明
2008/08/18 PHP
php基础教程
2015/08/26 PHP
全面解读PHP的Yii框架中的日志功能
2016/03/17 PHP
php代码检查代理ip的有效性
2016/08/19 PHP
yii gridview实现时间段筛选功能
2017/08/15 PHP
PHP 进程池与轮询调度算法实现多任务的示例代码
2019/11/26 PHP
一个高效的JavaScript压缩工具下载集合
2007/03/06 Javascript
让 JavaScript 轻松支持函数重载 (Part 2 - 实现)
2009/08/04 Javascript
从零开始学习jQuery (六) jquery中的AJAX使用
2011/02/23 Javascript
JAVASCRIPT车架号识别/验证函数代码 汽车车架号验证程序
2012/01/08 Javascript
JQuery文本改变触发事件如聚焦事件、失焦事件
2014/01/15 Javascript
Javascript仿PHP $_GET获取URL中的参数
2014/05/12 Javascript
自写的jQuery异步加载数据添加事件
2014/05/15 Javascript
javascript移动设备Web开发中对touch事件的封装实例
2014/06/05 Javascript
jquery实现倒计时代码分享
2014/06/13 Javascript
jquery实现submit提交表单
2015/02/03 Javascript
微信小程序 火车票查询实例讲解
2016/10/17 Javascript
JavaScript中递归实现的方法及其区别
2017/09/12 Javascript
Vue表单输入绑定的示例代码
2018/11/01 Javascript
详解nodejs http请求相关总结
2019/03/31 NodeJs
小程序实现自定义导航栏适配完美版
2019/04/02 Javascript
[04:22]DOTA2上海特级锦标赛主赛事第四日TOP10
2016/03/06 DOTA
Python实现身份证号码解析
2015/09/01 Python
python Pillow图像处理方法汇总
2019/10/16 Python
python 还原梯度下降算法实现一维线性回归
2020/10/22 Python
用HTML5制作视频拼图的教程
2015/05/13 HTML / CSS
香港优质食材和美酒专门店:FoodWise
2017/09/01 全球购物
波兰办公用品和学校用品在线商店:Dlabiura24.pl
2020/11/18 全球购物
下面关于"联合"的题目的输出是什么
2013/08/06 面试题
2014年自我评价
2014/01/04 职场文书
小学生元旦广播稿
2014/02/21 职场文书
公安领导班子四风问题个人整改措施思想汇报
2014/10/09 职场文书
2014年加油站工作总结
2014/12/04 职场文书
离婚纠纷代理词
2015/05/23 职场文书
四年级作文之植物
2019/09/20 职场文书
SQL SERVER触发器详解
2022/02/24 SQL Server