如何从getJSON方法的相同aspx页面获取json数据?

时间:2014-01-22 14:53:23

标签: javascript jquery json

我想从json方法的同一aspx页面获取getJSON数据。我尝试过以下代码。有人可以解决这个问题吗?

<%@ Page Language="VB" AutoEventWireup="false" CodeFile="Test_JSON.aspx.vb" Inherits="Test_HTML" %>

<!DOCTYPE HTML>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title>Test HTML</title>

    <script src="Script/jquery-1.9.1.js" type="text/javascript"></script>

</head>
<body>
    <form id="form1" runat="server">
    <div>
        Enter Name:
        <asp:TextBox runat="server" ID="txtName"></asp:TextBox>
        <asp:Button runat="server" ID="btnView" Text="View Label of Name" />
    </div>
    </form>

    <script type="text/javascript">

        function getJsonData() {
            var objJson = {};
            objJson["name"] = $("#txtName").val();
            return objJson;
        }

        $("#btnView").click(function(event) {
            debugger;
            $.getJSON('/Test_JSON.aspx/getJsonData?', function(result) {
                debugger;
                $('<p> APPEND TEXT </p>').appendTo('#btnView');
                $('<p> PREPEND TEXT </p>').prependTo('#btnView');
            });
        });

    </script>

</body>
</html>

0 个答案:

没有答案