如何在外部js文件中使用服务器端脚本来获取对dom元素的引用?
以下内容用作内联脚本时可以按预期工作,但是当我将其移至外部js文件时返回null。
$("#<%= gridResults.ClientID %>");
最佳答案
您将需要一个可创建JavaScript变量的内联脚本块。此块应添加到您的外部JavaScript文件之前。完成此操作后,您可以在外部JavaScript文件中引用该变量。
<script type="text/javascript">
var grid = $("#<%= gridResults.ClientID %>");
</script>
<script type="text/javascript" src="path/to/my.js"></script>