首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用Jquery更改表单输入值

使用Jquery更改表单输入值
EN

Stack Overflow用户
提问于 2012-03-06 09:07:15
回答 2查看 98.1K关注 0票数 32

当用户从我的下拉菜单中选择选项时,我尝试动态更改输入字段的值。我已经尝试过这个代码,但是没有成功。我想知道这里有没有人能帮我一下!非常感谢。

代码语言:javascript
复制
$(document).ready(function(){
$('select[name="job_number"]').change (function () {

    $('input[name="project"]').val()="Good Fish";

});
});

<form action='project_manager' method='post'>
<input type='text' name='project'>show Good Fish when user picks an option</input>
<select name='job_number'>
<option value='1'>job1</option>
<option value='2'>job2</option>
<option value='3'>job3</option>
</select>

</form>
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-03-06 09:10:29

尝试:

代码语言:javascript
复制
$('input[name="project"]').val("Good Fish");

而不是:

代码语言:javascript
复制
$('input[name="project"]').val()="Good Fish";
票数 77
EN

Stack Overflow用户

发布于 2012-03-06 09:12:52

下面的代码应该可以工作。我修改了html中的<input>以正确格式化,并将$('input[name="project"]').val()="Good Fish";更改为$('input[name="project"]').val("Good Fish");

代码语言:javascript
复制
$(document).ready(function(){
    $('select[name="job_number"]').change(function() {

        $('input[name="project"]').val("Good Fish");

    });
});

<form action='project_manager' method='post'>
    <input type='text' name='project' value='show Good Fish when user picks an option' />
    <select name='job_number'>
        <option value='1'>job1</option>
        <option value='2'>job2</option>
        <option value='3'>job3</option>
    </select>
</form>
票数 16
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9576485

复制
相关文章

相似问题

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