<input id="u1" class="username">
<input id="u2" class="username">
<input id="u3" class="username">
...
如何使用“username”类获取输入值,并使用ajax jquery发送到php页面。
我希望像简单的数组或简单的json那样回忆数据。 (我需要INPUT值而不是ID)
答案 0 :(得分:2)
var inputValues = [];
$('input.username').each(function() { inputValues.push($(this).val()); });
// Do whatever you want with the inputValues array
答案 1 :(得分:1)
var values = new Array();
$('.username').each(function(){
values.push( $(this).val());
});
答案 2 :(得分:1)
我发现最好使用jQuery内置的serialize方法。它发送表单数据就像正常提交一样。你只需给jQuery一个你的表单的id,它会处理其余的事情。如果您愿意,您甚至可以获取表单操作。
$.ajax({
url: "test.php",
type: "POST",
data: $("#your-form").serialize(),
success: function(data){
//alert response from server
alert(data);
}
});