当点击型式试验申请,先出现提示信息的做法
<ext:Button ID="NewFlow_QH" Text="型式实验室申请" runat="server" OnClientClick="OpenNewFlow('X');return 0;" Hidden="true"/>
function OpenNewFlow(FlowType) {
var msgBox = Ext.MessageBox.show({
title:"检测须知",
msg: '<h4>1)请确保待检测设备运行正常及对应的软硬件版本正确;<br/> 2) 请按照申请流程填写对应信息并按要求提交相关资料,应至少包括"模型文件(ICD),说明书,企标等";<br/>3) 单台设备全套型式试验检测周期一般为15天,若有特殊需求请提前沟通;</h4>',
modal:true,
buttons: Ext.Msg.OK,
fn: function (btnId) {
if (btnId === 'ok') {
switch (FlowType) {
case 'X': F('<%= Window1.ClientID %>').f_show("KHXX_SYLC_NewFlow.aspx?TreeID=" + F('<%= TreeID.ClientID %>').getValue() +
"&ClientAID3=410", '新建试验申请(型式实验室)');
F('<%= Window1.ClientID %>').f_maximize();
break;
case 'S': F('<%= Window1.ClientID %>').f_show("KHXX_SYLC_NewFlow.aspx?TreeID=" + F('<%= TreeID.ClientID %>').getValue()+"&ClientAID3=420", '新建试验申请 (数模实验室)');
F('<%= Window1.ClientID %>').f_maximize();
break;
case 'G': F('<%= Window1.ClientID %>').f_show("KHXX_SYLC_NewFlow.aspx?TreeID=" + F('<%= TreeID.ClientID %>').getValue() +
"&ClientAID3=440", '新建试验申请(通信及规约实验室)');
F('<%= Window1.ClientID %>').f_maximize();
break;
}
}
}
});
//创建一个task对象,作为Ext.TaskManager.start()的配置项
var wait = 5;
var task = {
run: function () {
if (wait!=0)
{
msgBox.msgButtons[0].setText("我已知晓("+wait--+"s)" );
msgBox.msgButtons[0].disabled=true;
}else
{
msgBox.msgButtons[0].setText("我已知晓" );
msgBox.msgButtons[0].disabled = false;
Ext.TaskManager.stop(task);
}
},
interval:1000
};
Ext.TaskManager.start(task);
}