私のページのレイアウトについて説明しましょう。私のページにはスプリッターがあり、左側のページはナビゲーションパネル、右側のページはコンテンツです。したがって、ユーザーがパネル上のノードをクリックすると、コンテンツが右側に表示されます。問題は、ユーザーが表示されたコンテンツに値を指定したときに、リモート検証が実行されないことです。ページが部分的に表示されておらず、機能しているときにこれを試しました。
部分ビューをロードするときのスクリプトは次のとおりです。
var onPanelItemSelect = function (e) {
var windowPath;
windowPath = $(e.item).attr('data-value');
if (windowPath != '#') {
$.ajax({
type: 'GET',
url: windowPath,
success: function (data) {
$('#right_pane').html(data);
}
});
}
return false;
}