我正在尝试创建一个通用的jquery函数来清除div中的所有元素。我有很多页面和表单,所以我正在创建通用函数,在其中我将传递 div 的类并在 jquery 中清除它。 我尝试过的代码是,
function ClearCntrl(cntrl){
$('.cntrl').ajaxForm(function() {
this.reset();
});
}
我想要清除 div 中元素的按钮是
<input type="submit" name="name-submit" value="submit" id="name-submit" class="btn btn-info" onclick = "ClearCntrl(adds)">
adds 是我想要清除的 div 的类
最佳答案
您当前的函数正在执行的操作是每次对具有 .cntrl 类的所有元素调用 ajaxForm() 。
如果你想要通用的功能,将其改为:
function ClearCntrl(cntrl){
$(cntrl).ajaxForm(function() {
this.reset();
});
}
并这样调用它:
ClearCntrl('.adds');
关于javascript - 将 div 类作为 jquery 参数传递并清除该类下的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50533160/