s:iterator是服务器端标签语言,跟jquery没有半点关系,无非就是生成页面元素而已,不要把自己的思路局限在这个上面。既然是循环生成html,那我给他循环出来的每个都加一个样式,这样再用jquery去获取就是了啊。<s:iterator value="coList" status="sta">
<input type="text" value="<s:property value="longitude"/>" id="fuck" class="create_by_iterator">
</s:iterator>$('.create_by_iterator').each(function(){
console.log(this.value)
})
<input type="text" value="<s:property value="longitude"/>" id="fuck" class="create_by_iterator">
</s:iterator>$('.create_by_iterator').each(function(){
console.log(this.value)
})
$('.create_by_iterator').each(function(){
var lan= console.log(this.value);
alert(lan);
});
});
获取过来的为什么是未定义呢。。那里的问题呢
你看看你赋值给lan的是个什么玩意。
$(function() {
$('body').find("input").each(function(){
alert($(this).val());
});