gpt4 book ai didi

javascript - 对象不支持 ScriptResource.axd 中的此属性或方法

转载 作者:行者123 更新时间:2023-11-28 01:10:30 33 4
gpt4 key购买 nike

我有一个 ASP.NET (SharePoint-Page),其中包含许多非服务器控件(以及服务器控件)和一些 jQuery - Magic。

我不使用任何 Ajax 控件

突然间,我从“Scriptresource.axd”中收到一个 JavaScript 错误:

;if(a)this._updateControls(a,b,e,c,true)},_matchesParentIDInList:function(c,b){for(var a=0,d=b.length;a<d;a++)if(c.startsWith(b[a]+"_"))return true;return false},

"Object doesn't support property or method "startWith"

当我通过 JS 代码调试时,“c”是 HTMLInputElement 类型

当然,“ScriptResource.axd”是一些自动生成的代码,我自己无法访问那里可能出了什么问题?

最佳答案

使用 chromes Dev-Console 并进行狂野调试,我发现了此问题的原因:

我保留这个,因为这是一个很好的“问答” - 我猜的例子(如果之前没有回答过)

问题是我使用了 id 为“id”的隐藏字段;

<input type="hidden" name="id" id="id" />

SharePoint 2013 似乎不喜欢这样(看起来它本身使用“id”),这会导致错误。将 id 重命名为不同的名称:

<input type="hidden" name="itemId" id="itemId" />

解决了问题,

关于javascript - 对象不支持 ScriptResource.axd 中的此属性或方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24505494/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com