繁体   English   中英

调用并将数据从C#代码传递到JavaScript

[英]invoke and pass data from c# code behind to Javascript

嗨,我有一个像这样的ASPX页面:

<head>
    <title>Sample</title>
    <script src="/javascript/jquery-1.11.1.js"></script>
    <script src="/javascript/angular.js"></script>
    <script src="/javascript/jquery-ui.js"></script>
    <script type="text/javascript">
        function myFunction(message) {
            var stock = new Object();
            stock.symbol = message;
                $.ajax({
                    url: '/experiments/Week11/Buy_Experiment1.aspx/BuyStock',
                    data: stock,
                    error: function () {
                        $('#info').html('<p>An error has occurred</p>');
                    },
                    dataType: 'json',
                    success: function (data) {
                        console.log(data);
                    },
                    type: 'POST'
                });

        }
    </script>
</head>

这是我的代码背后,

public partial class sample : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            ScriptManager.RegisterStartupScript(this, GetType(), "YHOO", "myFunction();", true);  
        }

    }

我能够从后面的代码成功调用JQUERY,但我的担心是将数据“ YHOO”从C#代码-ScriptManager发送到myFunction javascript变量“ message”,这样我就可以将数据“ message”作为帖子发送数据发送到后端Web服务。 请帮忙 !!!!!!

尝试这个:

public partial class sample : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        ScriptManager.RegisterStartupScript(this, GetType(), "YHOO", "myFunction('YHOO');", true);  
    }

}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM