メイン ビューと同じモデルのファンシー ボックスを開くパーシャルビューがあります。これまでのところ、問題は、このパーシャル ビュー ファンシー ボックスにあるフォームの非表示フィールドにある値をレスキューすることです。ファンシーの閉鎖のアラートを表示することさえできません
<script>
$('.fancyframe').fancybox({
'type': 'iframe',
'height': 600,
'width': 600,
'onCleanup': function(){
x = $('#fancyframe').contents().find('#url').val();
alert(x);
},
'onClosed': function() {
x = $('#fancyframe').contents().find('#url').val();
alert(x);
},
'onComplete': function () {
x = $('#fancyframe').contents().find('#url').val();
alert(x);
}
});
</script>
部分ビューを呼び出す
@Html.ActionLink("REDIMENSIONAR", "CropImagem", "Noticia", new { Class = "fancyframe" })
この呼び出しはビューを開きます。
ファンシーボックスウィンドウを閉じて、この隠しフィールドの値を引き換えてください。または、新しいモデルで呼び出された部分的なビューで再充電することもできます。