黑夜的狼

沮丧吗,那就是一种无病呻吟!留恋它就是一种高度近视!目光应该放得更远一点! 别不想飞,只是要一步跨过太平洋!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
function ShowDialog(Url, SetValueControlIDList, SetValueControlFieldList,controlID) {
//SetValueControlIDList:要设置的其它控件ID,以“,”分隔
//SetValueControlFieldList:控件数据的数据库表字段名,以“,”分隔
if (Url == undefined || Url == "") { alert("Url为空或者不存在检查DialogUrl属性!"); return false; }
var idArray;
var fieldArry;
if (SetValueControlIDList != "" && SetValueControlFieldList != "") {
idArray
= SetValueControlIDList.split(",");
fieldArry
= SetValueControlFieldList.split(",");
if (idArray.length != fieldArry.length) {
alert(
"要设置的控件ID数和数据库字段数不同,请检查!");
return false;
}
}
var arguments = {};
arguments.url
= Url;
arguments.setValueControlFieldList
= SetValueControlFieldList;
var returnValue = window.showModalDialog("/UserControl/TextBoxSelectDialogDefaultFrame.aspx", arguments,
"scroll:yes;center:yes;help:no;resizable:yes;status:no;dialogWidth:530px;dialogHeight:490px");
if (!returnValue) { alert("returnValue is null!"); return; }
$(
"#" + controlID + "_value").attr("value", returnValue[0]);
$(
"#" + controlID + "_text").attr("value", returnValue[1]);
if (idArray) {
if (idArray.length == returnValue.length - 2) {
for (var i = 0; i < idArray.length; i++) {
$(
"#" + idArray[i]).attr("value", returnValue[i + 2]);
}
}
else {
alert(
"Return columns number was not correct!" + idArray.length + returnValue.length);
}
}
return false;
}
这是前一篇里嵌入的JS资源文件源码
posted on 2011-03-07 04:20  anncesky  阅读(146)  评论(0)    收藏  举报