这是从它的.js文件里找到的提交函数$("#submit").click(function()
{
if($(this).hasClass("locked-button"))
{
return;
}
$("#loginform").ysubmit(
{
object : "Login", action : "Login", lockElements : $("#submit"), beforeRequest : function()
{
$("#submit").addClass("active");
}
, onSuccess : function(data)
{
$("#submit").removeClass("active");
var ret = data.RESPONSE;
if( ! ret[0]["AuthSuccess"] || ret[0]["AuthSuccess"] != "true")
{
$("#login_div").ymessage(
{
message : ret[0].ErrorMsg, isWarning : true, showHideButton : true, top : "0px", left : "200px", width : "315px"
}
);
return false;
}
$.cookie("Username", $("#username").val().length ? $("#username").val() : "admin");
$.cookie("IsAdmin", ret[0]["IsAdmin"]);
$.cookie("HasServerEdit", ret[0]["HasServerEdit"]);
$.PersistentData.set("HasCloseAlert", ret[0]["HasCloseAlert"]);
$.PersistentData.set("HasFlushStatus", ret[0]["HasFlushStatus"]);
$.PersistentData.set("HasKillQuery", ret[0]["HasKillQuery"]);
$.yajax(
{
url : "monyoglogin.html", data : "_object=ConnectionMgr&_action=Login", success : function(data)
{
$.PersistentData.set("UserName", $("#username").val());
}
}
);
return true;
}
}
);
}
);我想把从网上下载的一个网页登陆界面改成我的登陆界面,但是这个按钮的提交函数,我根本就找不到跳转点。求解释下,帮忙找下哪里是跳转的。
小菜目前水平很菜,只会点儿基本的js/html语法,望大侠楼两下子的。
{
if($(this).hasClass("locked-button"))
{
return;
}
$("#loginform").ysubmit(
{
object : "Login", action : "Login", lockElements : $("#submit"), beforeRequest : function()
{
$("#submit").addClass("active");
}
, onSuccess : function(data)
{
$("#submit").removeClass("active");
var ret = data.RESPONSE;
if( ! ret[0]["AuthSuccess"] || ret[0]["AuthSuccess"] != "true")
{
$("#login_div").ymessage(
{
message : ret[0].ErrorMsg, isWarning : true, showHideButton : true, top : "0px", left : "200px", width : "315px"
}
);
return false;
}
$.cookie("Username", $("#username").val().length ? $("#username").val() : "admin");
$.cookie("IsAdmin", ret[0]["IsAdmin"]);
$.cookie("HasServerEdit", ret[0]["HasServerEdit"]);
$.PersistentData.set("HasCloseAlert", ret[0]["HasCloseAlert"]);
$.PersistentData.set("HasFlushStatus", ret[0]["HasFlushStatus"]);
$.PersistentData.set("HasKillQuery", ret[0]["HasKillQuery"]);
$.yajax(
{
url : "monyoglogin.html", data : "_object=ConnectionMgr&_action=Login", success : function(data)
{
$.PersistentData.set("UserName", $("#username").val());
}
}
);
return true;
}
}
);
}
);我想把从网上下载的一个网页登陆界面改成我的登陆界面,但是这个按钮的提交函数,我根本就找不到跳转点。求解释下,帮忙找下哪里是跳转的。
小菜目前水平很菜,只会点儿基本的js/html语法,望大侠楼两下子的。
w3school ajax
jquery手册 http://jquery.org.cn/manual/
$("#submit").click(function() if($(this).hasClass("locked-button")){ //要是存在这个class,就不提交
return;
}
//下面是提交loginform这个表单的内容
$("#loginform").ysubmit({
object : "Login",action : "Login",lockElements :$("#submit"),beforeRequest :function()
{
$("#submit").addClass("active");
}
, onSuccess : function(data)//成功后返回处理 {
}););
大侠能否分析下可能在哪个类里头呢
{
object : "Login", action : "Login", //在这个action ,还有loginform是表单,ysubmit是按扭吧,这个action是提交的地址,找下,或者用firefox在firebug里可以看到提交的地方