js 弹出 登录 实现 自己是学生,一直学的是jsp,js方面几乎为0,只是知道一些简单的语法,最近在做毕业设计,仿站的时候,看到有的站点最上栏点登录按钮弹出框让你登录,我想知道的是,用html+jsp+mysql我会做登录,用js的话怎么实现,也可以直接访问数据库么?因为是书店类网站,数据库中有user表,请教各位了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 表现的话应该是js或者ajax或者jquery吧 ajax 请求到后台,或者验证完后提交表单 服务器做数据处理,然后再返回 比如我是MVC 页面 ajaxParam.url = "../Product/CheckCreateSKULogtry"; 要请求的URLajaxParam.data = { sku: $("#sku").val() }; 参数ajaxParam.requestAjax(this); ajax请求方法这是调用方式//-------------ajax操作结束-------------var ajaxRequest = (function (ajaxParam) { var url = ajaxParam.url; var dataParam = ajaxParam.data; var method = ajaxParam.method; $.ajax({ url: url, data: dataParam, type: method, async: false, success: this.responseAjax, //回调涵数 error: function () { alertMessage("e", "excute ajax function error"); return null; } });});var ajaxParam = { url: "", data: "", method: "get", async: false, cache: false, requestAjax: function () { ajaxRequest(this);}};//-------------ajax操作结束------------- Jquery有相应的插件,网上找下。 弹出框登录,未必非要做成AJAX的.也可以只是把一个隐藏的含有FORM的DIV显示出来,输出后正常提交,验证后刷新整个页面,也是可以的.这种事情没必要计较.而隐藏和显示一个DIV,是非常简单的.既然楼主在校学习根本没怎么讲JS,只作为了解,那在毕业设计时就不要玩这方面的花活,免得捡芝麻丢西瓜.关注你后台的事情就是了. 但记住毕业后千万别去小公司,否则你JS不熟是不行的. 用 ajax 方式提交到后台的 web service 上dojo.xhrPost({ url: '/foo/boo', content: { 'username': username, 'pwd': pwd }, load: function(response) {}, error: function(error) {}}); 突然想到iframe..不知道是否可行..反正我没有试过... .ajaxValidator函数使用出现错误 js提示无对象,我应该如何改啊? HTML源代码替换 关于判断Cookie的问题 求一个正则表达式:替换掉用 '^|与|^ 括起来的的字符串 求:像新浪首页的那种对联广告,但是能随下拉条移动的那种 怎样判断鼠标右键是否按下? 请问高手,这句是什么意思呢? 急!一个有关表单提交的问题,恳请帮助,高分相赠! 我用bootstrap-table的组件时,如果把风格切换成非默认的就不能正确显示了,求解 js 怎么获取当前图片在页面的位置 jquery不间断循环问题
比如我是MVC 页面
ajaxParam.url = "../Product/CheckCreateSKULogtry"; 要请求的URL
ajaxParam.data = { sku: $("#sku").val() }; 参数
ajaxParam.requestAjax(this); ajax请求方法
这是调用方式
//-------------ajax操作结束-------------
var ajaxRequest = (function (ajaxParam) {
var url = ajaxParam.url;
var dataParam = ajaxParam.data;
var method = ajaxParam.method;
$.ajax({
url: url,
data: dataParam,
type: method,
async: false,
success: this.responseAjax, //回调涵数
error: function () {
alertMessage("e", "excute ajax function error");
return null;
}
});
});var ajaxParam = { url: "", data: "", method: "get", async: false, cache: false, requestAjax: function () {
ajaxRequest(this);
}
};
//-------------ajax操作结束-------------
url: '/foo/boo',
content: {
'username': username,
'pwd': pwd
},
load: function(response) {},
error: function(error) {}
});