首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tag-it jquery:从webserivce获取标签

Tag-it jquery:从webserivce获取标签
EN

Stack Overflow用户
提问于 2012-05-04 02:30:45
回答 1查看 303关注 0票数 0

我正在尝试从get服务获取tag-it标签,问题是我甚至可以进入成功,警报从未出现,也没有错误事件。

代码语言:javascript
复制
    $('#singleFieldTags').tagit({
    //availableTags: sampleTags,
    // This will make Tag-it submit a single form value, as a comma-delimited field.
    singleField: true,
    placeholderText: "Start typing your tags...",
    singleFieldNode: $('#ContentPlaceHolder1_hidTags'),
    availableTags: function () {
        $.ajax({
            url: "WServices/TypeService.asmx/getTags",
            type: "POST",
            data: JSON.stringify({ para_Parent_Name: "tags" }),
            dataType: "json",
            async: true,
            success: function (data) {
                console.log(data);
                alert(data);
                return data;
            },
            error: function (XMLHttpRequest, textStatus, errorThrown) {
                alert("errer");
                debugger;
            }
        });
    }
});
EN

回答 1

Stack Overflow用户

发布于 2012-05-04 02:59:00

确保返回的是有效的JSON。我会准确地获取返回的内容(通过FireBug/开发工具),并将其放入http://jsonlint.com/中,以查看它是否有效。

我提供这个作为答案,因为当我们在jQuery的主要版本之间切换时,我们遇到了巨大的问题。我们所有的AJAX东西都坏了。我们最终确定返回的是JSON。如果它是无效的,那么jQuery将静默地失败。

希望这为寻找解决方案提供了一个可能的开始。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10437322

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档