zhoz blog 二次重新开张,欢迎继续支持!坚持了20年
Oct
25
软件项目开发,通常也会按规范化的流程及规约有序进行。以下为我的经验与总结关于大中型软件项目开发流程结构,总流程可分为:
1、 目录结构
2、需求分析
3、库选择及设计
4、计划安排,开发周期等
5、环境搭建
6、项目开发
下面作分别阐述:
1、 目录结构
2、需求分析
3、库选择及设计
4、计划安排,开发周期等
5、环境搭建
6、项目开发
下面作分别阐述:
Oct
13
window.showModelessDialog()方法
参数说明:
window.showModalDialog(sURL [, vArguments] [, sFeatures])
vReturnValue = window.showModelessDialog(sURL [, vArguments] [, sFeatures])
vReturnValue = window.showModelessDialog(sURL [, vArguments] [, sFeatures])
参数说明:
Oct
4
Oct
2
(2007-10-02 20:19:46) 淼彦.爱上JS
JS里一个数组是这样的赋值的,containment:["S1","S2","S3"]
我怎么能通过for循环把"S1"、"S2"、"S3",赋进去?
正常写法是这样的。
Sortable.create('S'+i,{dropOnEmpty:true,containment:['S1','S2'],constraint:false,onChange:function(){$('S'+i+'_debug').innerHTML = Sortable.serialize('S'+i)}});
我现在要把'S1','S2'部分循环赋值。
var SubStrSet='';
for (i=1; i<=PublicMainRowNum;i++)
{
SubStrSet+='S'+i;
if (PublicMainRowNum-i>0) SubStrSet+=',';
}
var SubSet=SubStrSet.split(",");
for (i=1; i<=PublicMainRowNum;i++)
{
Sortable.create('S'+i,{dropOnEmpty:true,containment:SubSet,constraint:false,onChange:function(){$('S'+i+'_debug').innerHTML = Sortable.serialize('S'+i)}});
}
JS里一个数组是这样的赋值的,containment:["S1","S2","S3"]
我怎么能通过for循环把"S1"、"S2"、"S3",赋进去?
正常写法是这样的。
Sortable.create('S'+i,{dropOnEmpty:true,containment:['S1','S2'],constraint:false,onChange:function(){$('S'+i+'_debug').innerHTML = Sortable.serialize('S'+i)}});
我现在要把'S1','S2'部分循环赋值。
var SubStrSet='';
for (i=1; i<=PublicMainRowNum;i++)
{
SubStrSet+='S'+i;
if (PublicMainRowNum-i>0) SubStrSet+=',';
}
var SubSet=SubStrSet.split(",");
for (i=1; i<=PublicMainRowNum;i++)
{
Sortable.create('S'+i,{dropOnEmpty:true,containment:SubSet,constraint:false,onChange:function(){$('S'+i+'_debug').innerHTML = Sortable.serialize('S'+i)}});
}






