Jquery UI对话框 - 返回已加载的aspx页面的值

时间:2013-09-16 18:59:59

标签: javascript jquery asp.net-mvc jquery-ui-dialog

我正在使用Jquery UI Dialog小部件以及load命令在对话框中打开现有的aspx页面

我的代码很好地加载了aspx页面。

$('#divCancelInspection').load('WOCancel.aspx').dialog({ /*properties specified*/ });

在我的WOCancel.aspx页面中,我有两个按钮,我希望将值返回到我的调用页面。

在我的WOCancel.aspx

 $(document).ready(function() {      
   $('#btnCancelInspection').click(function() { /* return a value */ }); 
});

所以现在我感到难过的是如何将值返回到创建对话框的主页面。


现在注意我知道在我的对话框中设置的属性可以指定按钮。但我想知道是否有像我上面指定的不同的方式?否则我会用下面的东西......

dialog({
 buttons: {
  'save': function() {/* code to find control value within dialog and use it*/ }, 
  Cancel: function () { /* close the dialog window */}
 }
});

1 个答案:

答案 0 :(得分:0)

我最后只使用了第二种方法

现在注意我知道在我的对话框中设置的属性可以指定按钮。但我想知道是否有像我上面指定的不同的方式?否则我会用下面的东西......

dialog({
 buttons: {
  'save': function() {/* code to find control value within dialog and use it*/ }, 
  Cancel: function () { /* close the dialog window */}
 }
});