1

目前我正在设计的网络应用程序的功能(我无法说出真实的细节)如下:

alert('Hi');
var args = ShowModalDialogue(sURL,'','');
if(args[0] == 'Pass')
 alert('Bye');

现在我想用 ModalPopupExtender 替换 ShowModalDialogue。但问题是我不知道如何使用 Javascript/Jquery 调用 aspx 页面以及如何以数组的形式返回值来调用 javascript?

谁能帮帮我?

提前致谢。

4

1 回答 1

0

您可以使用 jquery 对您的 aspx 进行 ajax 调用。

变种查询 = 'value1';

$.ajax({
            type: "POST",
            url: "my_asp_file.aspx?q="+query,
            async: true,
            dataType: "json",
            data: data,
            success: function(response) {

var js_object = JSON.parse(response);



            },

            error: function() {



            }

        });

然后您可以使用 JSON.parse() 将返回的 JSON 元素转换为 JS 对象。请记住将 ASPX 中的查询输出转换为 JSON 对象(在您的 ASPX 文件中)。

于 2013-06-23T19:04:58.503 回答