我在 $(function() { function parseData(){...} )}; 中有一段代码
我还有一个在就绪 block 之外声明的函数。这是外部的,因为我将其连接在代码隐藏中,即 ddlCategories.Attributes.Add("onchange", "getDataFields()");
从 getDataFields 函数中,我需要调用 parseData 但它似乎没有找到它。
如何从就绪 block 外部访问就绪 block 中的 parseData()?
(抱歉,如果某些术语不正确 - 我现在使用 JS)
最佳答案
有什么原因 parseData() 必须位于就绪 block 中?为什么不直接将其设为顶级函数:
<script type="text/javascript">
function parseData() { ... }
$(document).ready( function() {
ddl.Categories.....
}
<script>
关于JavaScript 函数访问,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6734885/