Jquery 我试图发布一个表单中的值,该表单处于动态for循环中。每次我尝试它时,只发布一个值第一个值
我尝试了这两种方法,id和class都给了我第一个值。我还尝试了最新的J查询,使用“delegate”和“on”Jquery 我试图发布一个表单中的值,该表单处于动态for循环中。每次我尝试它时,只发布一个值第一个值,jquery,Jquery,我尝试了这两种方法,id和class都给了我第一个值。我还尝试了最新的J查询,使用“delegate”和“on”在这里输入代码得到相同的结果。我想发布我单击的值 <script> $(document).ready(function() { $('.filecell').live('click',function() { var $buttonData = $('input#hidden2').val();
在这里输入代码
得到相同的结果。我想发布我单击的值
<script>
$(document).ready(function() {
$('.filecell').live('click',function() {
var $buttonData = $('input#hidden2').val();
$.post('https://../servlet/AppQueOpenPDF'{FormName:$buttonData},function(data) {
$('#RepResponse3').html(data);
});
});
});
</script>
<TR>
<TD CLASS='filecell'><input type='button' id='StatusAll' name ='StatusAll' value='HIST62083'></td>
<TD CLASS='filecell'><input type='button' id='StatusAll' name ='StatusAll' value='HIST62282'></td>
<TR>
$(文档).ready(函数(){
$('.filecell').live('click',function(){
var$buttonData=$('input#hidden2').val();
$.post($)https://../servlet/AppQueOpenPDF{FormName:$buttonData},函数(数据){
$('#RepResponse3').html(数据);
});
});
});
违反Html规则请勿使用重复的id
。生活被贬低了。我想您需要按钮中的值td
。为此,请使用$this
和find
$('.filecell')。在('click',function()上{
var$buttonData=$(this.find('input:button').val();
警报($Buttonda);
//其他代码在这里
});代码>
谢谢你的帮助,我想我找到了解决方案
<script>
$(document).ready(function() {
$('input[id^="tag"]').on('click', function() {
var $buttonData = this.value;
$.post('https://172.16.101.120/servlet/AppQueOpenPDF',{FormName:$buttonData},function(data) {
$('#RepResponse3').html(data);
});
});
});
</script>
<td><input type='button' id='tag<%=count++%>' name ='StatusAll' value='HIST62083'></td>
$(文档).ready(函数(){
$('input[id^=“tag”]”)。在('click',function(){
var$ButtonDa=此值;
$.post($)https://172.16.101.120/servlet/AppQueOpenPDF“,{FormName:$buttonData},函数(数据){
$('#RepResponse3').html(数据);
});
});
});
隐藏在哪里2
????违反Html规则不使用重复id。Live已折旧。