Jquery中的$.post()请求action问题
妞_ 2012-10-25 10:21:08 Jquery中的$.post()请求action,不知道后台和xml文件怎么配置,我用的是SSH框架,我把我写的代码给大家看看,麻烦帮我解决哈问题。我把代码贴上来!
页面代码
//选择赛事的类型更改报名费
jQuery('select#selecttype').bind('change', function(event, ui) {
alert("执行了");
var v=$(this).children('option:selected').val();
if(v==1){
alert("1yo");
$.post("queryDicAction.action",{dic.jian:v},function(data){
alert(data);
});
}
if(v==2){
alert("2yo");
$.post("queryDicAction.action",{dic.jian:v},function(data){
alert(data);
});
}
});
xml配置代码:
<!-- 查询字典表 -->
<action name="queryDicAction" class="gamaction" method="queryDic"></action>
后台代码:
/**
* 查询字典表
*/
public void queryDic() {
System.out.println("进去了dic");
System.out.println("gcode=" + dic.getJian());
List<SysDictionary> dics = igamdao.queryDic(dic.getJian());
SysDictionary d=dics.get(0);
super.getRequest().setAttribute("dic", d);
}