【发布时间】:2011-05-04 13:25:18
【问题描述】:
嗨,我正在使用下面的代码获取数据并将其发送到 php 页面,它可以按我的意愿工作,但它只发送它遇到的第一个“.order”,即。我需要用 class="order" 发送每个元素,这会是某种 .each() 吗?
$('#submit').click(function(){
var order=$('.order').html();
var dataString = 'order='+ order;
$.ajax
({
type: "POST",
url: "order.php",
data: dataString,
cache: false,
success: function(html)
{
$("#response").html(html);
}
});
});
这样做了,现在它可以工作了,奇怪!
$('#submit').live('click',function(){
var order=$('.order').text();
var dataString = 'order='+ order;
$.ajax
({
type: "POST",
url: "order.php",
data: dataString,
cache: false,
success: function(html)
{
$("#response").html(html);
}
});
});
【问题讨论】:
标签: php jquery ajax element each