获取数据:jQuery对话框的net :: ERR_INVALID_URL

时间:2014-08-07 07:33:12

标签: jquery jquery-ui-dialog

相关网页为http://www.virtualfestivals.com/index.cfm?refresh=1,当我使用谷歌浏览器(F12)时,在" console"它说

GET data: net::ERR_INVALID_URL 

我已将其缩小到包含在外部JS文件中的以下内容

$(document).ready(function () {
    $('#editformdialog').dialog({ // THIS LINE IS THROWING THE ERROR RIGHT BEFORE .dialog
        buttons: {
            "Cancel": function () {
                $(this).dialog("close")
            },
            "Save": function () {
                selectAjaxSelects();
                submitEditForm();
                $(this).dialog("close")
            }
        },
        autoOpen: false,
        modal: true,
        width: 525,
        minWidth: 525
    });
    $().mousemove(function (e) {
        mouseY = e.pageY;
        mouseX = e.pageX
    })
});

有问题的DIV是

<div xmlns:udf="http://www.virtualfestivals.com/udf" xmlns="" id="editformdialog" style="display:none;"></div>

那里的任何人都有什么明显的东西吗?

2 个答案:

答案 0 :(得分:1)

第一个问题:
            当您尝试使用$('#editformdialog')时,div不会加载到dom。             正如你所提到的那样,长度为1.那么这不是问题。

第二个可能的问题可以是..您的selectajaxselects function(我认为)使用normal ajax来调用此外部链接。             这是jquery不允许的。
            阅读更多CORS             在调用save之前,它不应该给出任何错误 尝试评论该函数调用并再次执行

第三个问题:
            对话框功能不存在。可能是jqueryui不工作或不包括。
尝试在一个简单的div上调用对话框功能。

答案 1 :(得分:1)

.ui-resizable-handle {     
position: absolute;     
font-size: .1px;     
z-index: 99999;     
display: block;     
background-image: url(data:); 
}

这是CSS文件中的问题 - 由于某种原因,背景图片正在尝试调用data: