please、帮忙修改这段代码来实现另一种功能……

齊麟 2011-11-04 02:25:52
原代码:这是finereport中用到的,大概功能是-->调用到这段代码时,创建一个“测试”按钮,点击测试按钮时 页面去调用另一个test.jsp页面,同时将各种参数传递过去。
我想请您帮我修改下这段代码,不用创建什么按钮,只要实现调用这段代码时页面转向test.jsp 同时把各种参数传过去就OK了。
不胜感激~
由于押宝被套住,只有这么点可用分了……
另外补充下:要跳转到的test.jsp里面只有一段java代码 要调用执行自定义的java类、方法,里面需要request等对象的。
var $toolbar = $('.FR-ToolBar-disabled > table >tbody>tr');

var option = {

//"icon": "css:x-emb-email",

"listeners": [ {"once": false,

"action": function(e){

var xml = _g('${SessionID}').generateReportXML();

$.ajax({

url : "test.jsp",

type : 'POST',

data : {op : 'test1', sessionID : '${SessionID}',

reportXML : xml},

complete : function(res, status) {

FR.showDialog("Relation", 300, 400, res.responseText);

}})

},

"eventName": "click"

}],

"text": "测试",

"invisible": false,

"type": "button",

"disabled": false,

"render": true};

$button = $('<div></div>');

FR.comp.create($button, "button", option);

$tc = $("<td>").append($button);

$toolbar.append($tc);
...全文
100 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
齊麟 2011-11-04
  • 打赏
  • 举报
回复
必须得加载执行一段JS、在JS中实现想要的功能。
[Quote=引用 5 楼 p2227 的回复:]


[/Quote]
p2227 2011-11-04
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 java_amateur 的回复:]

= =||

引用 1 楼 p2227 的回复:

浏览器直接打开

test.jsp?参数名1=参数值1&amp;参数名2=参数值2
[/Quote]我的理解就是,你不用按钮调用这段代码那就打开js的页面的时候调用test.jsp,这么麻烦不如直接在浏览器口传值
齊麟 2011-11-04
  • 打赏
  • 举报
回复
不用 showDialog 吧? 只要调用到test.jsp 并且将该传递的参数什么的传递过去就可以了、
yhtapmys 2011-11-04
  • 打赏
  • 举报
回复
将这段拿出来不就成了


var xml = _g('${SessionID}').generateReportXML();

$.ajax({

url : "test.jsp",

type : 'POST',

data : {op : 'test1', sessionID : '${SessionID}',

reportXML : xml},

complete : function(res, status) {

FR.showDialog("Relation", 300, 400, res.responseText);

}})

齊麟 2011-11-04
  • 打赏
  • 举报
回复
= =||

[Quote=引用 1 楼 p2227 的回复:]

浏览器直接打开

test.jsp?参数名1=参数值1&参数名2=参数值2
[/Quote]
p2227 2011-11-04
  • 打赏
  • 举报
回复
浏览器直接打开

test.jsp?参数名1=参数值1&参数名2=参数值2

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧