// require object literal opration , ui // start operation of function controller var operation = { start : function (durl) { $('.wrapper').on("submit",'#frmlogin',function(event){ var username = $('#user_name'); if(username.val() == ""){ alert('Please input user.'); username.focus(); return false; } var passwd = $('#password'); if(passwd.val() == ""){ alert('Please input password.'); passwd.focus(); return false; } authen(); return false; }); function authen() { var $form = $( "#frmlogin"); var $inputs = $form.find("input, select, button, textarea"); var str = $form.serialize(); $inputs.prop("disabled", true); // disable inputs var serializedData = "action=login"+"&"+str; var url = App.constr.baseurl + "auth/"; var req = _init.postdata(serializedData,url); req.done(function (response, textStatus, jqXHR){ console.log(response); if(response == "done"){ window.location.href = App.constr.baseurl; }else if(response == "none"){ alert('User name or Password is wrong.'); return false; }else { alert('You account is disabled. Please contact administrator.'); return false; } }); req.always(function () { // reenable the inputs $inputs.prop("disabled", false); }); } }} // End of Operation // Start Ui navigate hastag controll var ui = { start : function (durl) { }} // End Ui navigate hastag controll