1

我有一个带有调用 jQuery AJAX POST 方法的按钮的 QT webkit HTML5 应用程序

<script>
        $(document).ready(function(){
            $('#bntLogin').click(function(){
                var usrn = $('#txtUsername').val();
                var pwd = $('#txtPassword').val();

              $.ajax({
                url: 'http://www.ngg-l.com/Account/ClientLogin/',
                type: 'POST',
                data: { username: usrn, password: pwd },
                dataType: 'json',
                success: function (result) {
                    alert(result);
                },
                error: function(xhr, ajaxOptions, thrownError){
                    alert(xhr.status);
                    alert(thrownError);
                }
               });
            });
        });
    </script>

xhr.status = 0

有谁知道为什么我的 ajax 不起作用?

4

1 回答 1

0

您可以尝试调用:

QWebSettings::globalSettings()->setAttribute(QWebSettings::LocalContentCanAccessRemoteUrls, true);

“指定是否允许本地加载的文档访问远程 url。默认情况下禁用。”

于 2012-12-17T07:52:12.250 回答