- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我正在使用 Angular JSON Http 调用。同样,当我发出这样的帖子请求时:
app.service('AjaxService', [ '$http','$q','$sce', function($http,$q,$sce) {
return {
getSearchResultsJSONP : function() {
var url="http://stage-sp1004e4db.guided.lon5.atomz.com/?searchType=globalsearch&q=this&sp_staged=1&callback=JSON_CALLBACK";
$sce.trustAsResourceUrl(url);
$http.jsonp(url)
.success(function(data) {
console.log("Data for default SNP call" ,data);
}).
error(function (data) {
console.log("request Failed ! ");
});
},
getSearchResult : function(searchText,url){
var defer = $q.defer();
$http({
url: url,
method: "GET",
params: {searchresInput: searchText}
}).then(function(data, status, header, config){
defer.resolve(data);
}).then(function(data, status, header, config){
defer.reject(data);
});
return defer.promise;
}
};
}]);
我可以看到网络中的数据,响应为 200 OK 状态。
但是我在完整代码运行期间遇到错误:
Uncaught TypeError: Cannot read property 'parentElement' of undefined
at checklistFunc (masterlowerlibs.67785a6….js:42972)
checklistFunc @ masterlowerlibs.67785a6….js:42972
有人可以帮我解决这个问题吗?或者哪里出了问题?
我的回复是这样的:
angular.callbacks._0({metadata: {,…}, pagination: {totalpages: "1", firstpage: "", pagelinks: {pagelink: [,…]}},…})
facets
:
[{}, {}, {}, {}, {}, {}, {}, {}]
metadata
:
{,…}
pagination
:
{totalpages: "1", firstpage: "", pagelinks: {pagelink: [,…]}}
results
:
[,…]
sort
:
[{selected: true, name: "default", value: "relevance"}, {name: "Latest", value: "tkh_pageDate"}]
最佳答案
如果您点击错误代码行,我假设您得到的是精简/混淆代码,因此我建议您使用适用于 Chrome 浏览器的 AngularJS Batarang 插件进行安装和调试。
我希望这有助于理解错误发生的原因。
关于javascript - Angular JS : Uncaught DOMException: Failed to execute 'removeChild' on 'Node' on HTMLScriptElement. 回调,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41931159/
鉴于我有以下内容: var el, main; main = _.findWhere(this.widget.snippets, { name: "main" }); el = document.
我正在尝试制作一个脚本来计算我网站上有多少外部脚本。 $( document ).ready(function() { $tags = $("script[src*='http']");
环境: iPad mini 9.2.1 该代码适用于 PC 上的 chrome/safari。 index.html: // ...
我正在将脚本附加到 typescript 文件中的页面。 function getScript() { return new Promise((resolve, reject) => {
我正在尝试通过 jquery 附加 Stripe pay with card 按钮。我附加它是因为我希望它在用户满足特定要求后显示,而且价格是可变的。 到目前为止我有这段代码 var script=d
我遇到了类似的问题 unable to run an external javascript using a bookmarklet . 但我通过将脚本 header 注入(inject)到通过 Ja
使用 HTMLScriptElement 加载脚本有什么好处吗?而不是仅通过将其包含在 DOM 中来加载它? 例如,也许在 DOM 中保持清洁并隐藏脚本(使它们不那么明显)会更容易? 没有找到这方面的
我正在使用 Angular JSON Http 调用。同样,当我发出这样的帖子请求时: app.service('AjaxService', [ '$http','$q','$sce', functi
我是一名优秀的程序员,十分优秀!