输入字段的jquery设置值 [英] Jquery Setting Value of Input Field

查看:84
本文介绍了输入字段的jquery设置值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个输入字段,我正在尝试使用它的类来设置它的值。

pre $ < form:input path = userNameid =userNametitle =选择一个唯一的用户名readonly =$ {userNameStatus}class =formData/>

呈现为:

 < input id =userNamename =userNametitle =Choose a Unique UserNameclass =formDatatype =textvalue =/> 

我正在使用下面的jquery,但这似乎不起作用。有人可以告诉我我哪里出错了。

  $(。formData)。html(); 

处理事件的编辑JQuery函数

  $('#reset')。click(function(){
$(#userNameErr)。text(); $ ();

$(#); .formData)。val();

});

也不是 $(。formData)。text() $(。formData).val()工作。

解决方案

这应该起作用。

  $(。formData).val(valuesgoeshere)

为空

  $(。formData) .val()

如果这不起作用,您应该发布一个jsFiddle。

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

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.

解决方案

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/

这篇关于输入字段的jquery设置值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆