on(“submit”)没用
来源:4-2 添加及查看Task(2)
慕粉3214568
2017-03-10
我不知道为什么,无论是用on(“submit”)还是直接使用.submit()都没用。
5回答
-
glglwdxh
2018-03-16
将html中的<div class="add-task">改为<form class="add-task">
10 -
宝慕林5015264
2018-02-26
我的问题跟你一样
;(function(){
'use strict';
var $form_add_task=$('.add-task'),new_task = {};
$form_add_task.on('submit',function(e){
event.preventdefault();
new_task.content=$(this).find('input[name=centent]').val();
alert("new_task");//这里无论家alert还是console.log都无法生效!!
});
console.log('new_task',new_task);
})();
00 -
木易涛童鞋
2017-04-22
老师使用是javascript的写法,但是我们使用的是jquery的方法,所以我使用了jquery的惯用写法,需要在加载完毕的$(function() {...});里面写,这样就是有效的,至于老师的写法为什么生效,就不得而知了。
00 -
qq_ZERO
2017-04-07
主要是submit事件没有生效,把它的写法改为:
$(function(){
var $form_add_task = $(".add-task");
$form_add_task.on('submit',function (e) {
//阻止默认行为
e.preventDefault();alert(1);
})})
00 -
时而abc
2017-03-30
在button里面添加class="submit"
00
相似问题