我有一个客户端代码,我在可以正常运行的localhost上运行,但是当我将相同的文件复制到运行该站点的服务器上并尝试执行相同的操作时,该站点将无法运行相同的代码。
具体来说,这段代码:
var flag = window.Page_ClientValidate('vgPerosnal');
当我通过localhost运行它时,它工作正常,但是当我通过网站到达此行时,我在chrome调试器中遇到了下一个错误:
未捕获的TypeError:window.Page_ClientValidate不是函数
我检查是否确实缺少该功能,但是保存该功能的文件“ WebUIValidation.js”也被复制了。
我在网上搜索了好几个小时,都没有运气。
请帮我。
最佳答案
更新:事实证明这是一个更大的问题。
the answer to it is here
老:*经过数小时的搜索,我没有找到完美的答案,包括尝试重新安装.NET Framework,但我设法克服了这个问题。
我将此行复制到代码:
<script src="/Scripts/WebForms/WebUIValidation.js"></script>
现在可以了。
关于javascript - Page_ClientValidate不是函数,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31049225/