<input id="u1" class="username">
<input id="u2" class="username">
<input id="u3" class="username">
...
如何使用“username”类获取输入值并用ajax jQuery发送到php页面。从某个类获取输入值并使用jquery发送
我想recive像简单的数组或简单的JSON数据。 (我需要输入值和不IDS)
<input id="u1" class="username">
<input id="u2" class="username">
<input id="u3" class="username">
...
如何使用“username”类获取输入值并用ajax jQuery发送到php页面。从某个类获取输入值并使用jquery发送
我想recive像简单的数组或简单的JSON数据。 (我需要输入值和不IDS)
var inputValues = [];
$('input.username').each(function() { inputValues.push($(this).val()); });
// Do whatever you want with the inputValues array
var values = new Array();
$('.username').each(function(){
values.push($(this).val());
});
我觉得最好使用jQuery的内置serialize方法。它发送表单数据就像正常提交会。您只需向jQuery提供您的表单的ID,然后就可以完成剩下的工作。如果你愿意,你甚至可以抓住表单动作。
$.ajax({
url: "test.php",
type: "POST",
data: $("#your-form").serialize(),
success: function(data){
//alert response from server
alert(data);
}
});
values [] = $(this).val();我得到了语法错误 – user677900 2011-06-14 05:42:59
@ a.v:已更正 – Gaurav 2011-06-14 05:54:13