Jquery获取表单字段值

2024-03-18

我正在使用 jquery 模板在同一页面上动态生成多个元素。每个元素看起来像这样

<div id ="DynamicValueAssignedHere">
    <div class="something">Hello world</div>
    <div class="formdiv">
        <form name="inpForm">
            <input type="text" name="FirstName" />
            <input type="submit" value="Submit" />
        </form>
    </div>
</div>

我想使用 Jquery 来处理提交时的表单。如果出现问题,我还想将表单值恢复为之前的值。我的问题是 如何使用Jquery获取输入框的值?例如,我可以通过执行以下操作来获取带有“something”类的 div 的值

var something = $(#DynamicValueAssignedHere).children(".something").html();

以类似的方式,我希望能够检索文本框的值。现在,我尝试过

var text = $(#DynamicValueAssignedHere).children(".formdiv").findnext('input[name="FirstName"]').val();

但它似乎不起作用


你必须使用value attribute来获取它的值

<input type="text" name="FirstName" value="First Name" />

try -

var text = $('#DynamicValueAssignedHere').find('input[name="FirstName"]').val();
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Jquery获取表单字段值 的相关文章

随机推荐