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 放大镜 v1.0 基于Yui2 实现的放大镜效果
Mar 08 Javascript
原生js做的手风琴效果的导航菜单
Nov 08 Javascript
javascript圆盘抽奖程序实现原理和完整代码例子
Jun 03 Javascript
Javascript 高阶函数使用介绍
Jun 15 Javascript
JS Array.slice 截取数组的实现方法
Jan 02 Javascript
JS扩展类,克隆对象与混合类实例分析
Nov 26 Javascript
JavaScript实现数组降维详解
Jan 05 Javascript
jQuery常见面试题之DOM操作详析
Jul 05 jQuery
封装运动框架实战左右与上下滑动的焦点轮播图(实例)
Oct 17 Javascript
Angular Material Icon使用详解
Nov 07 Javascript
javascript设计模式 ? 简单工厂模式原理与应用实例分析
Apr 09 Javascript
详解JS WebSocket断开原因和心跳机制
May 07 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操作Memcache实例介绍
2013/06/14 PHP
PHP小技巧之JS和CSS优化工具Minify的使用方法
2014/05/19 PHP
php实现mysql数据库分表分段备份
2015/06/18 PHP
function foo的原型与prototype属性解惑
2010/11/19 Javascript
仿百度输入框智能提示的js代码
2013/08/22 Javascript
图片旋转、鼠标滚轮缩放、镜像、切换图片js代码
2020/12/13 Javascript
一个字符串中出现次数最多的字符 统计这个次数【实现代码】
2016/04/29 Javascript
jQuery获取多种input值的简单实现方法
2016/06/20 Javascript
网站发布后Bootstrap框架引用woff字体无法正常显示的解决方法
2016/11/24 Javascript
Require.js的基本用法详解
2017/07/03 Javascript
js注册时输入合法性验证方法
2017/10/21 Javascript
浅谈Vue-cli单文件组件引入less,sass,css样式的不同方法
2018/03/13 Javascript
vue实现点击展开点击收起效果
2018/04/27 Javascript
详解jQuery如何实现模糊搜索
2019/05/10 jQuery
ES6 Symbol数据类型的应用实例分析
2019/06/26 Javascript
elementUi vue el-radio 监听选中变化的实例代码
2019/06/28 Javascript
微信小程序与公众号卡券/会员打通的问题
2019/07/25 Javascript
VUE前端从后台请求过来的数据进行转换数据结构操作
2020/11/11 Javascript
[34:39]DOTA2上海特级锦标赛主赛事日 - 4 败者组第四轮#1COL VS EG第二局
2016/03/05 DOTA
[01:04]不如跳舞!DOTA2新英雄玛尔斯的欢乐日常
2019/03/11 DOTA
python中argparse模块用法实例详解
2015/06/03 Python
儿童学习python的一些小技巧
2018/05/27 Python
Python 使用Numpy对矩阵进行转置的方法
2019/01/28 Python
python 协程 gevent原理与用法分析
2019/11/22 Python
keras model.fit 解决validation_spilt=num 的问题
2020/06/19 Python
CSS3实现闪烁动画效果的方法
2015/02/09 HTML / CSS
实例教程 利用html5和css3打造一款创意404页面
2014/10/20 HTML / CSS
社会实践心得体会
2014/01/03 职场文书
初中学生期末评语
2014/04/24 职场文书
ktv筹备计划书
2014/05/03 职场文书
英语专业毕业生求职信
2014/05/24 职场文书
工程售后服务方案
2014/06/08 职场文书
军训口号
2014/06/13 职场文书
真诚的求职信
2014/07/04 职场文书
聘任合同书
2015/09/21 职场文书
详细聊聊Oracle表碎片对性能有多大的影响
2022/03/19 Oracle