没有加载页面内容和提交表单?

时间:2014-06-19 05:39:48

标签: jquery

以下代码应加载链接页面的数据;然后在页面上提交form[0]并重复.2 seconds;但是这段代码给了我错误"SyntaxError: Failed to execute 'querySelector' on 'Document': '[object HTMLDocument]' is not a valid selector."我该怎么解决这个问题?我在谷歌Chrome控制台中运行此代码。感谢。

$(document).ready(function() { 
    setInterval(function() {
        $.get( "http://m.roblox.com/Catalog/VerifyPurchase?assetid=1558850&type=robux&expectedPrice=2", function(data) {
            document.html(data);
            document.forms[0].submit();
        });
    }, 200);
});

2 个答案:

答案 0 :(得分:0)

你试试这个......我认为document.html(数据)在这里是错误的

$(document).ready(function() { 
    setInterval(function() {
        $.get( "http://m.roblox.com/Catalog/VerifyPurchase?assetid=1558850&type=robux&expectedPrice=2", function(data) {
            $('body').html(data);
          if(document.forms[0].length)
            document.forms[0].submit();
        });
    }, 200);
});

答案 1 :(得分:0)

它会抛出错误,因为它无法将文档作为有效的 JQuery元素读取。
请注意.html()是一种JQuery方法 document.write()是您在文档中使用的那个。