我有一个输入字段,我正在尝试使用它的类来设置它的值
<form:input path="userName" id="userName" title="Choose A Unique UserName" readonly="${userNameStatus}" class="formData"/>
它呈现为:
<input id="userName" name="userName" title="Choose A Unique UserName" class="formData" type="text" value=""/>
我正在使用下面的jquery,但这似乎不起作用。谁能告诉我我哪里搞错了?
$(".formData").html("");
处理事件的编辑的JQuery函数
$('#reset').click(function (){
$("#userNameErr").text("");
$('#badgeNoErr').text("");
$(".errors").html("");
$(".formData").val("");
});
$(".formData").text("")
或$(".formData").val("")
也不起作用。
发布于 2012-10-21 11:28:25
这应该是可行的。
$(".formData").val("valuesgoeshere")
对于空
$(".formData").val("")
如果这不起作用,你应该发布一个jsFiddle。
演示:
$(function() {
$(".resetInput").on("click", function() {
$(".formData").val("");
});
})
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<input type="text" class="formData" value="yoyoyo">
<button class="resetInput">Click Here to reset</button>
发布于 2015-02-20 17:52:58
如果输入字段有一个类名formData,请使用下面的代码:$(".formData").val("data")
如果输入字段有一个id属性名为formData,请使用下面的代码:$("#formData").val("data")
如果给定了输入名称,请使用以下命令:$("input[name='formData']").val("data")
您还可以提到类型。然后,它将引用该类型的所有输入和给定的类名:$("input[type='text'].formData").val("data")
发布于 2012-10-21 12:27:11
将您的jquery加载设置更改为jsfiddle中的onload。。.it起作用了。。。
https://stackoverflow.com/questions/12994646
复制相似问题