在javascript中如何调用对话框?
我在下面提到了代码:在javascript中如何调用对话框?,javascript,jquery,Javascript,Jquery,我在下面提到了代码: function driveInfo(linkSpeed,serialNo, modelNo, bootLoader, lightSwitch, twidlVersion) { $('#linkSpeed').html(linkSpeed); $('#serialNumber').html(serialNo); $('#modelNumber').html(modelNo); $('#boo
function driveInfo(linkSpeed,serialNo, modelNo, bootLoader, lightSwitch, twidlVersion)
{
$('#linkSpeed').html(linkSpeed);
$('#serialNumber').html(serialNo);
$('#modelNumber').html(modelNo);
$('#bootLoader').html(bootLoader);
$('#lightSwitch').html(lightSwitch);
$('#twidlVersion').html(twidlVersion);
$dialog.dialog('open');
}
var dialog = $("#dialog").dialog({
resizable: false,
height: 200,
width:500,
modal: true,
position: {
my: "bottom+200",
at: "bottom",
of: $("tbody"),
within: $("tbody")
},
});
在php端对话框代码中:
printf( '<div id="dialog" title="Drive Info" style="display:none; background: transparent;">' );
printf( '<div class="ui-popup">' );
printf( '<ul style="list-style-type: none;padding: 8px;margin-top: 0px;margin-bottom: 0px;">' );
printf( '<li><b>Link Speed:</b> <span id="linkSpeed"></span></li>' );
printf( '<li><b>Serial Number:</b> <span id="serialNumber"></span></li>' );
printf( '<li><b>Model Number:</b> <span id="modelNumber"></span></li>' );
printf( '<li><b>Boot Loader:</b> <span id="bootLoader"></span></li>' );
printf( '<li><b>LightSwitch Rev:</b> <span id="lightSwitch"></span></li>' );
printf( '<li><b>TWIDL Version:</b> <span id="twidlVersion"></span></li>' );
printf( '</ul>' );
printf( '</div>' );
printf( '</div>' );
printf(“”);
printf(“”);
printf('”);
printf(“- 链接速度:
”);
printf(“- 序列号:
”);
printf(“- 型号:
”);
printf(“- 引导加载程序:
”);
printf(“- 灯开关版本:
”);
printf(“- TWIDL版本:
”);
printf(“
”);
printf(“”);
printf(“”);
使用以下代码调用函数:
printf('<td class="long"><a href="#"
onClick="driveInfo(\'%s\', \'%s\', \'%s\', \'%s\', \'%s\', \'%s\');
return false;"><span class="fa fa-info-circle"></span></a></td>
</tr>',$link,$model,$test,$testing,$help,$model2):
printf('
“,$link,$model,$test,$testing,$help,$model2):
我需要在页面中显示弹出对话框
请帮助我在单击函数时如何调用对话框
任何解决方案都是值得欣赏的。不要在您的
上设置“display:none”(显示:无)。阅读本教程,它可能会对您有所帮助。您在控制台上遇到任何错误吗?现在发生了什么?只需将对话框初始化移动到函数并调用它。。。
var dialog = $("#dialog").dialog({
resizable: false,
autoOpen:false,
height: 200,
//...etc