331710
如下代码所示, html:
submitapp.js: router.post("/p",function(req,res){ var name=req.body.username; //存数据操作 }) 我点击submit,想运行函数 f(),但是不想运行res,不写res会一直等响应,写的话又跳转到其他页面了。 小白求指导。
如下代码所示, html:
submitapp.js: router.post("/p",function(req,res){ var name=req.body.username; //存数据操作 }) 我点击submit,想运行函数 f(),但是不想运行res,不写res会一直等响应,写的话又跳转到其他页面了。 小白求指导。
哥们,谢答。你是说绑定action吗?我的意思是我希望点击button,他进行dom操作,同时在后台的/p的路由下面进行存数据的操作。只要有res,他就会做res的事情,比如res.send(“success”),他就会跳到/p路由的页面下显示success。但是我不想跳到/p的路由的页面下,我只想显示我之前的dom操作结果,这可能吗?
button 不要使用 submit 类型,使用 jquery 进行提交。
var $form = $('#yourForm');
function beforeSubmit() {
// something
}
function submit () {
$form.submit()
}
function action() {
beforeSubmit();
submit();
}