最佳答案
我有一个包含各种输入字段和两个按钮的表单,一个用于提交,一个用于取消。
<form id="create-course-form">
<input type="text" name="course_Name" ref="fieldName">
<input type="text" name="course_org" ref="fieldOrg">
<input type="text" name="course_Number" ref="fieldNum">
<input type="submit" name="saveCourse" value="Create">
<input type="button" name="cancelCourse" value="cancel" onClick={this.cancelCourse}>
</form>
我想要的是在单击取消按钮时清空所有输入。到目前为止,我已经通过使用每个输入的 裁判道具做到了这一点。
cancelCourse(){
this.refs.fieldName.value="";
this.refs.fieldorg.value="";
this.refs.fieldNum.value="";
}
但是,我希望清空输入字段,而不必分别清空每个字段。我想要一些类似的东西(jQuery) : $('#create-course-form input[type=text]').val('');