Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/451.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在jQuery中清除输入字段?_Javascript_Jquery_Input_Field - Fatal编程技术网

Javascript 如何在jQuery中清除输入字段?

Javascript 如何在jQuery中清除输入字段?,javascript,jquery,input,field,Javascript,Jquery,Input,Field,单击预算应用程序中的提交按钮后,如何清除输入字段“添加描述”和“添加值”。[在jQuery中] + - 在清除功能中,只需执行以下操作: $(".add__description,.add__value").val(""); 你以错误的方式接受元素。类名足够了 编辑:代码笔审核 我认为您想要实现的是,在将条目添加到收入/支出列表后,字段将被清除 要实现这一点,您必须移动线路 UICtrl.clearFields(); 进入eventBtn()方法,如下所示: function

单击预算应用程序中的提交按钮后,如何清除输入字段“添加描述”和“添加值”。[在jQuery中]


+
-

在清除功能中,只需执行以下操作:

    $(".add__description,.add__value").val("");
你以错误的方式接受元素。类名足够了


编辑:代码笔审核

我认为您想要实现的是,在将条目添加到收入/支出列表后,字段将被清除

要实现这一点,您必须移动线路

UICtrl.clearFields();
进入
eventBtn()
方法,如下所示:

function eventBtn() {
    var input = UICtrl.getInp();

    var newItem = budgetCtrl.addItem(input.type, input.des, input.val);

    UICtrl.addListItem(newItem, input.type);
    UICtrl.clearFields();
}

在清除功能中,只需执行以下操作:

    $(".add__description,.add__value").val("");
你以错误的方式接受元素。类名足够了


编辑:代码笔审核

我认为您想要实现的是,在将条目添加到收入/支出列表后,字段将被清除

要实现这一点,您必须移动线路

UICtrl.clearFields();
进入
eventBtn()
方法,如下所示:

function eventBtn() {
    var input = UICtrl.getInp();

    var newItem = budgetCtrl.addItem(input.type, input.des, input.val);

    UICtrl.addListItem(newItem, input.type);
    UICtrl.clearFields();
}
$(函数(){
$('button.add_ubtn')。单击(函数(){
$('.add\u description、.add\u value').val('');
})
})

+
-
$(函数(){
$('button.add_ubtn')。单击(函数(){
$('.add\u description、.add\u value').val('');
})
})

+
-

jQuery语法在@pid中是正确的

您还需要在
addListItem
方法中包含对
clearFields
的调用

addListItem: function(obj, type) {
    ...
    this.clearFields();
},

jQuery语法在@pid中是正确的

您还需要在
addListItem
方法中包含对
clearFields
的调用

addListItem: function(obj, type) {
    ...
    this.clearFields();
},

请更新我在执行ClearFields时制作的代码片段。是否创建了插件?请检查代码笔链接我刚刚编辑了答案。我回复得很晚,因为我一直不在。请更新我制作的执行ClearFields的代码片段。你在创建插件吗?请检查代码笔链接我刚刚编辑了我的答案。我回复得很晚,因为我一直都不在。要不要解释一下你的代码?要不要解释一下你的代码?非常感谢你MikeM:)我真的很感谢你给我宝贵的时间。您能告诉我为什么要在addListItem中调用clearField函数吗?我已经在controller中调用了它。@CrazyDeveloper看起来你刚才所做的可能只是一个排序问题,我知道你在谈论控制器调用
clearFields
时所说的内容,但是它在
eventBtn()
方法之外。在我的笔上,
clearFields
第145行被调用,但是
eventBtn()
方法在
第143行结束,非常感谢你,米肯:)我真的很感谢你为我花费的宝贵时间。您能告诉我为什么要在addListItem中调用clearField函数吗?我已经在controller中调用了它。@CrazyDeveloper看起来你刚才所做的可能只是一个排序问题,我知道你在谈论控制器调用
clearFields
时所说的内容,但是它在
eventBtn()
方法之外。在我的笔上,
clearFields
第145行被调用,但是
eventBtn()
方法在
第143行结束,谢谢@pid:)谢谢@pid:)