devdar devdar - 4 months ago 8
jQuery Question

Jquery Setting Value of Input Field

I have an input field and i am trying to set its value using its class

<form:input path="userName" id="userName" title="Choose A Unique UserName" readonly="${userNameStatus}" class="formData"/>


Which renders as:

<input id="userName" name="userName" title="Choose A Unique UserName" class="formData" type="text" value=""/>


I am using the following jquery but this does not seem to work. Can someone tell me where i am going wrong.

$(".formData").html("");


Edited JQuery Function that handles the event

$('#reset').click(function (){
$("#userNameErr").text("");
$('#badgeNoErr').text("");

$(".errors").html("");

$(".formData").val("");

});


nor is
$(".formData").text("")
or
$(".formData").val("")
working.

Answer

This should work.

$(".formData").val("valuesgoeshere")

For empty

$(".formData").val("")

If this does not work, you should post a jsFiddle.

jsFiddle: http://jsfiddle.net/zSb4f/

Comments