如何將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