獲取ModalDialog視窗關閉後返回的值
說明:下列程式碼中:紅色標記的window.returnValue即為返回的值
//彈出視窗,下拉框選擇條件
function openWinForSel(obj,swidth,sheight){
var params = obj.parentNode.childNodes[0].value;
var selValue = showModalDialog("<%=request.getContextPath()%>/pages/dynamic/define/openWindowForSel.jsp?params="+params,obj,"dialogWidth:"+300+"px;dialogHeight:"
try{
if(selValue != 'undefined' && selValue.indexOf('@@')!= -1)
obj.parentNode.childNodes[0].value = selValue;
}catch(Exception){
//alert('test');
}
//alert(obj.parentNode.childNodes[0].value);
}
獲取值的JS:
//var obj = window.dialogArguments;
function getSelValue()
var params = getParam('selList');
//如果是使用者自定義則返回如下
if(params!="" && params!=null) {
var inputParam = "[email protected]@" + params;
window.returnValue = inputParam;
window.close();
} else {
//如果是使用者選擇則返回如下
var items = document.getElementsByName('selRadio');
for(var i=0; i<items.length; i++)
if(items[i].checked) {
var itemValue = items[i].value;
window.returnValue = itemValue;
window.close();
}
}
}
}
相關推薦
獲取ModalDialog視窗關閉後返回的值
說明:下列程式碼中:紅色標記的window.returnValue即為返回的值 //彈出視窗,下拉框選擇條件 function openWinForSel(obj,swidth,sheight){ var params = obj.parentNode.childNodes[
C#呼叫批處理(bat)檔案,並獲取執行批處理(bat)檔案後返回值
/// /// 執行BAT檔案 /// /// csv檔案引數 /// bat檔案執行返回值 static string execBAT(string fileName) { ProcessStartInfo pro = new System.Diagnostics.ProcessStartInf
怎樣獲取shell函數的返回值及shell命令的返回值?
返回 echo tro bin 狀態 pre code shell函數 sta 1、獲取shell函數調用的返回值: #!/bin/sh info() { cat jlb.sh } res=`info` echo &quo
python多線程獲取子線程任務返回值
rgs init range proc imp nod super roc exceptio 今天想實現多線程更新資產信息,所以使用到了threading,但是我需要每個線程的返回值,這就需要我在threading.Thread的基礎上進行封裝 def auto_as
python 獲取 多執行緒的返回值
import time import threading class MyThread(threading.Thread): def __init__(self, target=None, args=(), **kwargs): super(MyThread
MUI如何實現返回頁面不重新整理,並獲取上一個頁面的返回值
MUI如何實現返回頁面不重新整理,並獲取上一個頁面的返回值 MUI中經常需要用到從當前頁面返回到上一個頁面,且不重新整理上一個頁面。 實現思路: 1.上一個頁面通過MUI的方式跳轉到當前頁面 2.當前頁面設定設定mu
layer.open彈出框不能獲取input框改變後的值 & textarea 取值取不到(已解決)
之前總是以為textarea的取值有問題,翻了各種資料發現是用的layer.open導致的。 問題如下:當我修改textarea的值後,觸發layer open的成功回撥函式,得到的值還是textarea之前的值,並不是改變後的值。 解決方法: 將content的$("#commentH
十、獲取異步線程返回值Callable
div spa 接口 print fixed bsp rgs 異步線程 submit 一、簡介 異步線程的實現接口Runnable是無法獲得返回結果的,而另一個接口Callable可以返回結果。並通過如Future等方式來獲取異步結果。 二、代碼示例 import
C#:程式視窗關閉後,退到托盤圖示
using System; using System.Collections.Generic; using System.Linq; using System.Windows.Forms; namespace WindowsFormsApp21 { public partial class
視窗關閉後釋放記憶體的方法
1、在dlg類中手動增加解構函式,在解構函式中釋放記憶體。 (1)在標頭檔案的類宣告中,新增解構函式宣告 class CTestDlg : public CDialog { public: virtual ~CTestDlg();//解構函式宣告,virtual可寫可不寫。
獲取JavaScript非同步函式的返回值
今天研究一個小問題: 怎麼拿到JavaScript非同步函式的返回值? 1.錯誤嘗試 當年未入行時,我的最初嘗試: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <script> func
jmeter獲取上一個介面的返回值作為下一個介面的傳入引數
1.新建一個HTTP請求,獲取這個介面返回的電話號碼。 此介面的返回資料: 右擊這個HTTP請求,新增–後置處理器–正則表示式提取器 引用名稱:shop_phone 後面介面用到的變數名稱 正則表示式:<B>(\d{3}-\d{8})</B> 提
jquery獲取ajax成功請求的返回值,並返回給其他函式使用
//利用回撥函式把請求返回值獲取 function getAjaxVal(cb){ $.get(url,function(data){ cb(data); }) } getAjaxVal(function(data){ return data; });
父視窗開啟子視窗,子視窗關閉後自動重新整理父視窗
可以在任何地方插入程式碼 <script language="javascript"> window.onunload = function(){ window.opener.locat
layer.open彈出框不能獲取input框改變後的值 & textarea 取值取不到(已解決)
之前總是以為textarea的取值有問題,翻了各種資料發現是用的layer.open導致的。 問題如下:當我修改textarea的值後,觸發layer open的成功回撥函式,得到的值還是textarea之前的值,並不是改變後的值。 解決方法: 將content的$("
php彈出式登錄窗口並獲得登錄後返回值
.text word www. -o type tst pos click 傳參 一款bootstrap樣式結合php制作的彈出式登錄窗口,輸入用戶名和密碼後,ajax傳參給後臺,並獲得登錄後返回值。 hwLayer+ajax彈出登錄框 1 $(functio
python執行系統命令後獲取返回值
這就是 () err div log system clas pri 命令 import os, subprocess# os.system(‘dir‘) #執行系統命令,沒有獲取返回值,windows下中文亂碼# result = os.popen(‘dir‘)
機房收費系統之操作員記錄、正在值班人員記錄(關閉視窗判斷事件,MsgBox返回值,Queryunload與Unload區別)
機房收費系統的操作員記錄與正在值班人員記錄的窗體比較簡單,思路也差不多,在這裡就彙總在一起進行總結。 一、流程圖 ①操作員工作記錄窗體流程圖 ②正在值班人員窗體流程圖 二、查詢集 ①MsgBox的返回值有哪些,如何獲取返回值?
c#獲取url請求的返回值
web c# new mar string htm http class dto /// <summary> /// 獲取url的返回值 /// </summary> /// <param name="url">eg:htt
expect實現自動scp和ssh登錄後執行命令,並向bash提供返回值
ip地址 用戶名 expect 密碼 #!/bin/bash # 全局變量:用戶名,普通用戶密碼,root密碼 loginname="xxxx" userpwd="xxxx" rootpwd="xxxx" # 讀取iplist(逐行存儲IP地址) cat /root/iplist | whi