$(function(){
$.post( "selectParaVal.action ",{},function(json){
alert( "aaaaaaaaaaaaaaaa ")
}, "json ")
})
<action name= "selectParaVal " class= "find_para " method= "selectParaVal ">
<result name= "success " type= "json "> </result>
</action>
public String selectParaVal(){
list= paramService.selectParaVal();
System.out.println(list.size());
return SUCCESS;
}
action 可以正常执行
------解决方案--------------------------------------------------------
function(json)这个是什么意思呢? 如果要得到服务器响应的json数据,只需要服务端响应时设置contentType为 application/json就行, 而且jquery的ajax异步调用函数格式是这样的
$.post("...action",
{},
function(returnedDate, status)
{})
function里面两个值必须是这两个 returnedDate代表的就是服务端响应过来的数据。。不管是什么格式都行