dic前端jsp使用jquery

1,通过通用action,与后台进行交互,适用于有key,有参数

   var params={};
params['params.key'] = 'querySMTipCount';
params['params.userId'] =userId;

var ajax = new jqAjax();
ajax.setCallback(function (json){
var tempHTML;
json = json[0];
//window.alert(" fanhui: "+json.TOTAL);
total =json.TOTAL;
tempHTML= staffName+" 您好,您共有 "+total+" 条未读消息";
//window.alert( "staffName:"+staffName + " total:"+total);
$('#tipInfo').append(tempHTML);

});
ajax.jqueryAjax({params:params,fileds:{},root:'querySMTipCount'});



2 通过 JqAction 通用查询 适用于不带参数。

var tempHTML1;
var url ="/metadata/jq!find.action";
var params={"params":"params.key=queryLatnGuide"};

$.getJSON(url, params, function(json){
$.each(json, function(i){

tempHTML1 = "<option value=" + json[i].LATN_ID + ">" + json[i].LATN_NAME + "</option>";
$('#latnId').append(tempHTML1);


});
});


3, 非通用 JqAction,正常途径与后台交互参数
var params = "params.key=updateSMStatus"
+",params.smId="+$.trim(smId);

// 更新本条消息的状态为已读
$.post("/metadata/index!updateSMStatus.action?params="+params,null,function(data){

});

4 以上的action都会自动解析 params,如果是普通的action,下面的方式可行

$.ajax({
type: "POST",
url: '/portal/homePage!onlineCount.action?homePageName=null',
success:function()
{
window.location= '<fmt:message key="webpoint.sso.logoutUrl" bundle="${webpoint}"/><%="?service="+request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+"/portal/"%>';
}
});
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值