sanke - вы можете хранить содержимое div в элементе .data () при первой загрузке частичного просмотра.Затем, если он отменен (без сохранения), просто верните .data () обратно в div, созданный для диалога.
действия говорят громче, чем слова:
// the partial getting loaded
$("#targetDiv").html(data);
var foo = document.body;
jQuery.data(foo, "myKey", data);
затемв случае отмены вы можете сделать обратное:
// inside the dialog cancel event
var foo = document.body;
var data = jQuery.data(foo, "myKey");
$("#targetDiv").html(data);
попробовать ...