【问题标题】:How can I use a jquery array in asp.net, and reading values of array from asp.net如何在 asp.net 中使用 jquery 数组,并从 asp.net 读取数组的值
【发布时间】:2023-03-08 21:07:01
【问题描述】:

我在 jquery 中有一个数组,我在运行时向这个数组添加值。之后我将从 asp.net 页面访问这个数组,即: jQuery:

var marker=[];
marker[0]='world';
marker[1]='sky';

asp.net:

string []values=new string[];
values[0]=marker[0];
values[1]=marker[1];

我该怎么做,有什么方法可以从 asp.net 页面访问 jquery veriables

【问题讨论】:

    标签: jquery asp.net


    【解决方案1】:

    您可以将这些值存储在hidden field 中,并在后面的 asp.net 代码中读取它们

    这里的例子:

    To get value set in javascript in code behind

    Passing value from code-behind to Javascript

    编辑

    您可以使用 ajax post 将此数组传递给 WebMethod

    JQuery AJAX post to asp.net webmethod never getting called

    【讨论】:

    • 我可以将数组值添加到隐藏字段吗?
    • 是的,你可以将它们添加为以逗号或分号分隔的字符串,并在服务器上拆分它们
    • 我不这么认为,我用了很多次,我会寻找更好的方法并回复你
    • 我看了第一个链接,但我不使用它,因为我不知道我可以免费使用该示例。我在看第二个例子谢谢:-)
    • 你能把第一个链接去掉吗,我会使用隐藏字段:),因为在asp.net中使用静态方法,我可以使用静态方法中的另一个非静态方法,[WebMethods]必须是静态方法,我可以使用它们
    猜你喜欢
    • 2021-05-26
    • 2014-12-11
    • 1970-01-01
    • 1970-01-01
    • 2011-04-24
    • 1970-01-01
    • 1970-01-01
    • 2021-07-17
    • 1970-01-01
    相关资源
    最近更新 更多