jquery-ui 之dialog

本文介绍了一个使用JavaScript实现的三相短路电流计算工具。该工具通过弹出对话框的方式让用户输入三相短路超瞬态电量I‘k3,并自动计算出I’k2。计算完成后,用户可以选择返回计算结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1,引入css和js

<script type="text/javascript" src="${ctx}/js/ytd/platform/zdjsDlbyqbh/dlbyqbh.js"></script>
<script type="text/javascript" src="${ctx}/js/plugins/jqueryui/jquery-ui.min.js"></script>

2,定义弹框的div

<div id="dialog-confirm" title="计算I'k2">
三相短路超瞬态电量I“k3(A): <input type="text" name="ik3" />
<fieldset>
<legend>计算结果</legend>
I"k2=0.866I"k3=<br><input type="text" name="ik4" disabled="disabled"/>(A)
</fieldset>

</div>

3,js代码

</script>

function openJs(id) {
$("#dialog-confirm").show();
$("#dialog-confirm").dialog({
resizable : false,
height : 300,
widht : 600,
modal : true,
buttons : {
"计算(C)" : function() {
var ik3 = $("input[name='ik3']").val();
$("input[name='ik4']").val(ik3 * 0.866);
},
"返回(R)" : function() {
var ik4 = $("input[name='ik4']").val();
$("#" + id).val(ik4);
$(this).dialog("close");
}
}
});
}
</script>

转载于:https://www.cnblogs.com/rdchen/p/9466202.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值