是否可以从URL触发jqueryui对话框?

时间:2012-03-19 19:43:49

标签: jquery jquery-ui jquery-ui-dialog

我有一个登录页面http://www.mydomain.com/login

现在我想将此登录页面作为对话框,表单将被加载到对话框中。

当用户进入后端时,如果未经过身份验证,则会将其重定向到

http://www.mydomain.com/?action=login

如何使用jquery检查查询字符串并触发对话框?

1 个答案:

答案 0 :(得分:0)

我经常使用此函数来获取查询字符串,您可以像这样使用它:

function querySt(ji) {
    hu = window.location.search.substring(1);
    gy = hu.split("&");
    for (i = 0; i < gy.length; i++) {
        ft = gy[i].split("=");
        if (ft[0] == ji) {
            return ft[1];
        }
    }
    return ""
}

// Your code
var action = querySt("action"); // Will say login if its provied
if(action!=""){
 // Trig dialog
}