c#如何检索在服务端的 javascript 函数的结果?

发布时间: 2017/2/25 4:01:10
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

我有 javascript 函数返回 array 像这样︰

 <script type="text/javascript">
        function looping() {
            var column_num = 1;
            var array = [];
            $("#columns ul").not("#column1").each(function() {

                var ulId = $(this).attr("id");
                var ulClass = $(this).attr("class");

                if (ulId != undefined && ulClass != undefined) {
                    var order = -1;
                    column_num++;
                    $("li", $(this)).each(function() {

                        var liId = $(this).attr("id");
                        var liClass = $(this).attr("class");
                        if (liId != undefined && liClass != undefined) {
                            order++;

                            var result = liId + "|" + liClass + "|" + column_num + "|" + order;

                            array.push(result);

                            //alert(array[0]);

                        }
                    });
                }
            });
            return array;
        }

    </script>

如何在我后面的代码中检索另一个数组中的结果 .cs 在按钮的单击事件?

解决方法 1:

在隐藏字段中存储数组 <input type="hidden" name="hidfld" id="hidfld" /> 在窗体内。

document.getElementById("hidfld").value = array;

在服务端,使用隐藏的字段的名称来检索数组

官方微信
官方QQ群
31647020