JS中怎么获得Action中的值? JS中怎么获得Action中的值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 调用ACTION方法,方法返回就可以呀,AJAX比较好 var url = "/prosearch/operateReportAC!send.action"; isSending = 1; Ext.Ajax.request( { url : Ext.WEB_APP + url, headers : { 'submit-type' : 'ajax' }, params : { "reportId" : reportId, 'ess.bizlog.modulelevel' : '107.10701.1070104' }, success : function(response, options) { var jsonObj = Ext.util.JSON.decode(response.responseText); var sendMsg = jsonObj["sendMsg"];这是EXT的AJAX调用,返回的JSON。 除了2楼的方法例子如下:function changeVersion(a){ $.post('changeVersion.action',{'upgradeConfig.itemtype':a},function(msg){ var grades=eval(msg); var str="<option value='0'>版本号"; if(grades!=null){ for(i=0;i<grades.length;i++){ var grad=grades[i]; str+="<option value="+grad.id+">"+grad.versioncode; } } $('#upgradeId').empty(); $('#upgradeId').append(str); }); }//注:$.post(访问Action,参数,返回处理函数)还有一种就是:当Action跳转到页面的时候,在JS中使用struts2标签也能获取Action中的值如:$().ready(function() { var mess="<s:property value='%{message}'/>"; if(mess!=null&&mess!=""){ alert(mess); }}//message是Action中定义的成员变量,在跳转到页面时候可以接收到 /** *异步加载列表数据 */function list(pageNo,whereValue){ var url = "roles.action?cmd=data&"+serializeForm($("roleForm")); new Ajax.Request(url,{method:'post', //支持中文 onSuccess:function(transport){ $("dataList").innerHTML = transport.responseText; } });} 你说的ACTION是服务器的ACTION?直接用标签输出不就好了嘛....要写AJAX也随便整吧 如果值已经有了,在js可以直接用el“${}”。 hiberate继承映射问题 怎么通过java调用snmp查询CPU,内存等的使用率?谢谢啦 我安装了eclipse-jee还用安装myeclipse吗 监听电脑键盘按下哪个键,最好是java的 struts2 分页 求解 想找一个FTP服务器端的源码,给点意见 分页时老报空指针错误 200分求两台服务器之间高效通讯的架构或方法 Java语 言 出 现 的 背 景 、 影 响 及 应 用 前 景 拜山头,28分求购好玩有趣的java入门教材(电子版,附下载地址) HTTP Status 404问题 java编程
var url = "/prosearch/operateReportAC!send.action";
isSending = 1;
Ext.Ajax.request( {
url : Ext.WEB_APP + url,
headers : {
'submit-type' : 'ajax'
},
params : {
"reportId" : reportId,
'ess.bizlog.modulelevel' : '107.10701.1070104'
},
success : function(response, options) {
var jsonObj = Ext.util.JSON.decode(response.responseText);
var sendMsg = jsonObj["sendMsg"];
这是EXT的AJAX调用,返回的JSON。
除了2楼的方法例子如下:
function changeVersion(a){
$.post('changeVersion.action',{'upgradeConfig.itemtype':a},function(msg){
var grades=eval(msg);
var str="<option value='0'>版本号";
if(grades!=null){
for(i=0;i<grades.length;i++){
var grad=grades[i];
str+="<option value="+grad.id+">"+grad.versioncode;
}
}
$('#upgradeId').empty();
$('#upgradeId').append(str);
});
}
//注:$.post(访问Action,参数,返回处理函数)还有一种就是:当Action跳转到页面的时候,在JS中使用struts2标签也能获取Action中的值
如:
$().ready(function() {
var mess="<s:property value='%{message}'/>";
if(mess!=null&&mess!=""){
alert(mess);
}
}
//message是Action中定义的成员变量,在跳转到页面时候可以接收到
/**
*异步加载列表数据
*/
function list(pageNo,whereValue)
{
var url = "roles.action?cmd=data&"+serializeForm($("roleForm"));
new Ajax.Request(url,{method:'post', //支持中文
onSuccess:function(transport){
$("dataList").innerHTML = transport.responseText;
}
});
}