我有点困惑。 我的项目中的 Scripts 文件夹下有一个名为 Hierarchy.js 的外部 javascript 文件... 这个外部 jscript 文件包含一些 3-4 个不同的函数,其中一个是 KeySelected。 现在,我需要在名为 User Controls 的文件夹内的用户控件中的 AJAX 自动完成扩展器的 OnClientItemSelected 属性中调用这个函数。
这行得通吗:
OnClientItemSelected="KeySelected"
或者我需要写整个路径吗? 另外,需要注意的是,文件夹 Scripts 和 User Controls 位于同一个项目中。
非常感谢您的建议和帮助。
-阿努拉格
最佳答案
确保 Hierarchy.js
链接到文档:
<script type="text/javascript" src="yourPath/Hierarchy.js"></script>
您不需要使用任何“路径”来指向 KeySelected
函数,所有函数(如果不是其他对象的一部分)都会加载到全局命名空间,因此 OnClientItemSelected="KeySelected"
应该可以工作。
关于c# - 如何调用外部javascript函数到ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13967895/