如何将C#变量设置为数组的JavaScript数组变量。 正在关注choices
是数组变量。 m_lines
是c#数组变量。如何从asp.net中的C#变量设置javascript变量?
<script type="text/javascript">
$(document).ready(function() {
term = term.toLowerCase();
var choices = [];
choices = '<%= m_lines %>';
//var choices = ['aaaab', 'ActionScript', 'AppleScript', 'Asp', 'Assembly', 'BASIC', 'Batch', 'C', 'C++', 'CSS', 'Clojure', 'COBOL', 'ColdFusion', 'Erlang', 'Fortran', 'Groovy', 'Haskell', 'HTML', 'Java', 'JavaScript', 'Lisp', 'Perl', 'PHP', 'PowerShell', 'Python', 'Ruby', 'Scala', 'Scheme', 'SQL', 'TeX', 'XML'];
});
</script>
我的实际需求是读取一个大的文本文件(大小约3 MB)并将其分配给JavaScript数组变量。我无法从客户端读取文件并将其分配给JavaScript变量,因此在服务器端读取并尝试将其分配给客户端变量。 文件的每一行都被用作数组项。
这是什么* *目前生产?什么是'm_lines'? – David
@David m_lines是c#数组变量。 –
考虑到你的要求是在客户端上消耗3 MB的数据,我会使用'$ .ajax'来获取数组... – maxbeaudoin