您的位置:首页 > 产品设计 > UI/UE

jquer中$.post方法

2014-02-08 10:23 148 查看
使用POST方式来进行异步请求
$.post( url, [data], [callback], [type] )


 

$.post('/taskModel/updateEndTime.action?tmp='+Math.random(),

 {id:val},

function(data){

  //服务器端返回数据后的处理


var message = data.msg;

    },'json');

在action中的处理:

 在action中定义属性:

private String msg;//提供set、get方法

 public String updateEndTime(){

  taskModel = oTaskModelService.get(id);

  msg = "{'tmId':'"+taskModel.getTmId()+"','validateTime':'"+taskModel.getValidateTime()+"','endTime':'"+taskModel.getEndTime()+"'}";

  this.setErrno("0");

  return SUCCESS;

 }


在struts配置文件中:

(在struts的package中继承extends="struts-default,json-default")

<result name="success" type="json">

    <param name="includeProperties">errno,error,url,msg</param>

   </result>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: