以上这个情景完全虚构,或者上边这一段文字在系统设计当中有问题。此刻,我们可以忽略掉。本文重点不再系统设计是否合理。
//超连接ID为 div , 点击超链接后调用本JS函数弹出datalist.aspx
//并且关闭datalist.aspx模态窗体之后给父页面返回一个string值
//并且赋值给 textbox1
$('#div').click(function() {
var result = window.showModalDialog("datalist.aspx", title, 'dialogdialogstatus:no;help:no');
if (typeof (result) != "undefined") {
$('#textbox1').val(result);
}
else {
alert("没有选择任何数据");
return false;
}
});
="returnCode('李四')">
td>
李四
>
td>
男
>
td>
14
>
td>
150
>
td>
60
>
tr>
="returnCode('王妩','女','21','170',90)">
td>
王妩
>
td>
女
>
td>
21
>
td>
170
>
td>
90
>
tr>
function Choose(url, title, iWidth, iheight) {
///
/// JS模态弹窗辅助支持函数
///
///
/// 列表页面相对地址
///
///
/// 列表页面页面标题
///
///
/// 弹窗宽度
///
///
/// 弹窗高度
///
///
var ;
var ;
if (iheight != null)
height = iheight;
if (iWidth != null)
width = iWidth;
var retvalue;
retvalue = window.showModalDialog(url, title, 'dialogHeight:' + height + 'px;dialogWidth:' + width + 'px ;status:no;help:no');
return retvalue;
}
function ChooseDataFromUrl(EventControl, ValueControls, Url, Title, iWidth, iheight) {
///
/// js模态窗口
///
///
///
/// 点击触发弹窗的对象
///
///
/// 要赋值的控件数组
///
/// 列表页面相对地址
/// 列表页面页面title标题(貌似没作用)
/// 弹窗宽度
/// 弹窗高度
$('#' + EventControl).click(function() {
var result = Choose(Url, Title, iWidth, iheight);
if (typeof (result) != "undefined") {
for (control in ValueControls) {
$('#' + ValueControls[control]).val(result[control]);
}
}
else {
alert("没有选择任何数据");
return false;
}
});
}
| 代码如下 | 复制代码 |
|
$('#' + EventControl).click(function() { }
|
|
| 代码如下 | 复制代码 |
|
for (control in ValueControls) { $('#' + ValueControls[control]).val(result[control]); }
|
|
| 代码如下 | 复制代码 |
>
form id="form1" runat="server">
div>
姓名:>
br />
性别:>
br />
年龄:>
br />
身高:>
br />
体重:>
br />
a href="javascript:;" id="selectEmployee">选择>
div>
form>
body>
|
|
| 代码如下 | 复制代码 |
| 代码如下 | 复制代码 |
DeepSeek多模态怎么样及保姆级配置教程(codex、claude)实用指南
WSL2+Docker+Ollama本地部署大模型思路和实践指南(Qwen1.8b)实用指南
DeepSeek Harness热门插件盘点:10个实用插件,覆盖多Agent、上下文和多模态实用指南
grep文本搜索与正则表达式完整代码示例实用指南
AI漫剧伪装直男1‑24集无雾版夸克网盘资源免费分享
AI漫剧玉僧入尘1-68集无雾无删版夸克网盘资源免费分享