如何在jquery对话框中加载html页面。
我创建了一个对话框,我想在其中加载一个HTML页面
假设您的对话框是#dialog(
),这将起作用:
$.get("url/to/yourpage.html", function(data) { $("#dialog").html( data ); });
像这样的东西:
var url = "the url"; var dialog = $("#dialog"); if ($("#dialog").length === 0) { // only create if it doesn't exist dialog = $('').appendTo('body'); } // load remote content dialog.load( url, {}, function(responseText, textStatus, XMLHttpRequest) { dialog.dialog({ // your options }) })
既然你说你已经创建了对话框,那么加载和打开就变得如此简单:
$('#dialog').load( url, function(){ $(this).dialog('open'); });