0

我有一个带有 2 个字段的表单,这些字段具有基于 jquery 令牌的输入,它们可以有单个或多个值,从两个输入字段(包含多个值)捕获数据的方法是什么,我应该能够区分基于在输入字段 id 上。我打算在 php 脚本中处理这些数据,所以是否可以直接在 ($_POST) 中获取输入

<div>
<h2>Include</h2>
    <input type="text" id="include" name="include" />


<h2>Must Have</h2>

    <input type="text" id="must_have" name="must_have" />

    <input type="button" value="Submit" />
</div>

当你点击提交按钮时,jquery 脚本来查看数据。(它目前只向我显示包含字段的数据(例如:- k1,k2,k3))但它没有向我显示 must_have 字段。

$(document).ready(function() {
    $("input[type=button]").click(function () {
        alert("Would submit: " + $(this).siblings("input[type=text]").val());
    });
});

我是 jquery 的新手,所以我不知道如何处理这个。请帮忙。

4

2 回答 2

1

尝试使用 each 来迭代输入文本元素。

$(document).ready(function() {
    $("input[type=button]").click(function () {
        $(this).siblings("input[type=text]").each(function(i,elt){alert("Would submit: " + elt.val());});
    });
});
于 2013-02-07T11:02:18.533 回答
0

尝试这个:

$(document).ready(function() {
$("input[type=button]").click(function () {
var input1 = $("#include").val();
 var input2 = $("#must_have").val();
    alert("Would submit: " + input1 + "&" + input2);
});
});
于 2013-02-07T11:00:08.333 回答