更新コードをjsFiddlehttp://jsfiddle.net/TnSV6/13/に移動しました
がedit
呼び出されると、モデルはビューモデルに設定され、ダイアログが開きます。ただし、save
またはundo
が呼び出されると、モーダルはnullに設定されますが、ダイアログは閉じません。
jqDialogハンドラーでjqueryを明示的に使用してキャンセルリンクとajaxcompleteイベントでダイアログボックスを閉じると、これを機能させることができますが、jqDialog.update
開閉を管理する必要があるため、少しハックな感じがします。
呼び出しがに転送され始めていないように見えますjqDialog.update()
。しかし、それがどこで防がれているのかわかりません。