jQuery val 函数在隐藏字段上不起作用
jQuery val function not working on a hidden field?
这是我HTML
代码:
<div style='display:none;' id='allformid'>
<div>
<form action='#'>
<input type='text' name='name' id='named'/>
</form>
</div>
</div>
这是我设置输入文本框值的jQuery
代码:
$("#allformid #named").val('abcd');
此jQuery
代码正确,但表单值未更改。
我尝试了相同的代码,它工作正常。您如何测试代码是否有效?
如果检查检查元素,它不会显示 value="abcd"。但是,如果您使div 可见,则可以看到给定的值。但是值是设定的。你也可以通过在 js 控制台中获取值来测试该值,如下所示:
$("#allformid #named").val();
但是,如果您希望它显示为 value="abcd",则需要编写$("#allformid #named").attr("value",'abcd');
html
<form action='#'>
<input type='hidden' value='' name='name' id='named'/>
</form>
jQuery
$("#named").val('abcd');
试试这个
$('#' + $('#Hiddenfield1').val()).val('Hello');
源:http://forums.asp.net/t/2003756.aspx?How+to+use+Jquery+to+set+a+textbox+of+a+dynamic+control
相关文章:
- 模态上的输入/注册字段不起作用
- 单击跨度后打开文本字段不起作用
- jQuery更新文本字段不起作用
- Emberjs 车把内容绑定编辑字段不起作用
- NodeJS 套接字连接不起作用
- 引导超前指令对输入字段不起作用
- 用于验证空输入字段不起作用的 JS 函数
- Javascript表单验证部分检查空数据字段不起作用
- 为什么这个代码段不起作用
- Elm-从js更新日期输入字段不起作用
- 多个jquery日期时间作为表单字段不起作用
- 为什么这个javascript自动填充多个字段不起作用
- jQuery UI子菜单中的输入字段不起作用
- jQuery验证对输入字段不起作用
- 下一个元素的自动聚焦(autotab)对动态创建的字段不起作用
- 带startAt和endAt的orderByChild对合并字段不起作用
- onclick提交上的数据库更新字段不起作用
- 代码段不起作用
- JavaScript 显示/隐藏字段不起作用 - OnChange 不会每次都发生
- jQuery验证对两个字段不起作用