$("#note_content").dialog({
title: "Note",
modal: true,
width:'auto',
height:'auto',
resizable:false,
open: function(){
var note_text = $('#note_content').attr('note_text');
}
}
在我的代码中我尝试将note_text设置为对话框的内容,任何想法我怎么能这样做?
答案 0 :(得分:17)
您可以尝试:DEMO
var SplitText = "Title"
var $dialog = $('<div></div>')
.html(SplitText )
.dialog({
height: 500,
width: 600,
title: 'Title'});
$dialog.dialog('open');
$dialog.html('Some text');
答案 1 :(得分:4)
您的对话框中应该有一个内容占位符,例如:
<div id="noteContent" title="Basic dialog">
<p id="contentholder"> This is the default dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.</p>
</div>
$("#note_content").dialog({
title: "Note",
modal: true,
width:'auto',
height:'auto',
resizable:false,
open: function(){
var note_text = $('#note_content').attr('note_text');
$("#contentholder").val(note_text)
}
}
您已将note_text分配给此行中的变量:
var note_text = $('#note_content').attr('note_text');
但是,您没有将note_text变量分配给占位符。