读书人

为何方法体不执行连action 都不走

发布时间: 2012-08-25 10:06:20 作者: rapoo

为什么方法体不执行,连action 都不走
//jQuery ajax方法如下:

function save(){

var card_input = $('#card_input').val();

var addresslist = $('#addresslist').val();

var namemap = $('#namemap').val();

var timemap = $('#timemap').val();

var typemap = $('#typemap').val();

var wtms = $('#wtms').val();

var xm = $('#xm').val();

var lxfs = $('#lxfs').val();



var url="saveInfo!saveInfo.action";

var data="problem.suyuanCode="+card_input+"&problem.addresse="+addresslist+"&problem.product="+namemap+"&problem.buyTime="+timemap+"&problem.problemType="+typemap+"&problem.problemDescription="+wtms+"&problem.name="+xm+"&problem.tel="+lxfs;

$.ajax({

url:url,

data:data,

type:'POST',

dataType:'json',

error:function(){alert("baocunchucuo!!")},

success :function(){

alert("ok");

}

});



}


//配置文件如下:

<!-- 保存用户反馈信息action -->

<action name="saveInfo" class="com.cs.suyuanProPorting.action.BuyGoodsAction" method="saveInfo">

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

<param name="root">problem</param>

</result>

<result type="json" name="input"></result>

</action>


//这是对应得action如下:

public String saveInfo(){ //保存用户反馈的信息



reportProblemService.save(this.problem);



return SUCCESS;

}

可以帮我分析一下原因吗,我做的是表单提交,通过jQuery ajax来做的,基于S2SH框架,请问我是不是配置文件有错?
可以执行到success方法。但action都没有执行。


[解决办法]
我弱弱的问一句 你调用了save方法了吗?

读书人网 >JavaScript

热点推荐