首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >输入字段的Jquery设置值

输入字段的Jquery设置值
EN

Stack Overflow用户
提问于 2012-10-21 11:21:30
回答 7查看 161K关注 0票数 25

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

<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("")也不起作用。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 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>

票数 55
EN

Stack Overflow用户

发布于 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")

票数 4
EN

Stack Overflow用户

发布于 2012-10-21 12:27:11

将您的jquery加载设置更改为jsfiddle中的onload。。.it起作用了。。。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12994646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档