我有一个包含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的新手,所以我不知道如何处理这个问题。请帮忙。
答案 0 :(得分:1)
尝试使用每个迭代输入文本元素。
$(document).ready(function() {
$("input[type=button]").click(function () {
$(this).siblings("input[type=text]").each(function(i,elt){alert("Would submit: " + elt.val());});
});
});
答案 1 :(得分:0)
试试这个:
$(document).ready(function() {
$("input[type=button]").click(function () {
var input1 = $("#include").val();
var input2 = $("#must_have").val();
alert("Would submit: " + input1 + "&" + input2);
});
});