本帖最后由 sophie 于 2013-8-7 11:41 编辑
//获取当前域
var contextPath = getContextPath();
//获取记录id
var docid = getId();
//表单id
var formId = "11e2-fd74-58085236-b7db-0b404bb514b5";
//获取应用id
var applicationId = getApplication();
//弹出层标题
var titletext = "资源详细信息";
//按钮显示文字
var buttontext = "详细信息";
//弹出层大小
var width = "500";
var height = "500";
//拼接成url并传参数
var url = contextPath + "/portal/dynaform/document/newWithPermission.action?_formid=11e2-fd74-58085236-b7db-0b404bb514b5&_isJump=1&application=11e2-dd5e-a8c0d479-8673-1ffa50ae8175&docid="+docid;
println("================="+url);
//拼接成button
var rtns = "<input type='button' value='"+buttontext+"' onclick='OBPM.dialog.show({width: "+width+",height: "+height +",url:\""+url+"\",args:{j:1},title : \""+titletext+"\",close: function(rtn) {clearInterval(it);}});'/>";
rtns;
这个在视图里面写的一个按钮脚本如图。
但是我在控制台里面输出看完的url 的时候不知道为什么所有的传的ID都是一样的, 页面调整的功能已经实现了
如果是一样的话我想在下面这个表单里面更具ID 查询出来数据库里面的值,在根据查询的值写在表单对应的文本框中
类似更具ID 来得到详细信息,但是这里,我想通过在表单里面对应的文本框中的值脚本来写sql 语句将这条记录的值显示在文本框中, |