Javascript KnockoutJS对话框

Javascript KnockoutJS对话框,javascript,jquery,knockout.js,Javascript,Jquery,Knockout.js,大家好,我有一个问题。我有一个带击倒JS和java的应用程序,当我点击一个图标打开一个对话框表单时,它并没有打开。js的代码是: this.pageStates = { view: 0, showDetails: 1, mpshowStagingDetails: 2, }; this.mpShowDetails = function () { backoffice.viewModels

大家好,我有一个问题。我有一个带击倒JS和java的应用程序,当我点击一个图标打开一个对话框表单时,它并没有打开。js的代码是:

this.pageStates = {
            view: 0,
            showDetails: 1,
            mpshowStagingDetails: 2,

};



this.mpShowDetails = function () {
                backoffice.viewModels.ajaxOverlay.showLoader();
                backoffice.viewModels.ajaxOverlay.hide();
                self.pageState(self.pageStates.mpshowStagingDetails);
};
this.pageState = ko.observable(this.pageStates.view);



this.mpdetailsStagingIsVisible = ko.computed({
            read:  function() {
                return self.pageState() == self.pageStates.mpshowStagingDetails;
            },
            write: function(value) {
                if (value) {
                    self.mpShowDetails();
                } else {
                    self.hideDetails();
                }
            }
        });
在jsp中,代码是:

<div id="offerCreditDetails"
     class="details" style="display: none;" data-bind="dialog: { prop: mpshowStagingDetails , title: 'title', cssClass: 'role medium'}" >

     <jsp:include page="../views/mp_offerCredit.jsp" />
</div>


对话框:绑定不是敲除的一部分-提供此绑定的是什么?提供此绑定的jquery ui jquery ui可能是为了完成最终结果,将有其他东西提供将敲除链接到jquery ui的
对话框
绑定。或者可能没有,这就是问题所在。看一看-不要使用这种方法
对话框:
绑定不是敲除的一部分-是什么提供了这种绑定?提供这种绑定的jquery ui jquery ui可能应该做最终的结果,还有一些东西提供了将knockout链接到jqueryui的
对话框
绑定。也许没有,这就是问题所在。看一看——不要使用这种方法