将值从按钮加载到外部页面

时间:2012-01-19 01:08:07

标签: jquery ajax

我希望在点击它时获得按钮的值。 我是非常新的jquery所以请帮助,我试图加载或发布一个按钮的值  在外部页面上。这些值是从DB加载的,因此每个按钮都有不同的编号。     例如:              input type =“button”value =“1”/>
        input type =“button”value =“2”/>
        输入类型=“按钮”值=“3”/>
                  当我点击“按钮1”时,我想发布1到一个     单击弹出和显示按钮1的外部页面。

我的代码是使用工具提示而不是弹出窗口完成的,但我相信它的想法相同。

  <script type="text/javascript">
$(document).ready(function() {
   $('#qtip a[rel]').each(function(){
   $(this).qtip({ content: {
        text: '<img src="img/preloader.gif" alt="loading..." />',
        url: $(this).attr('rel'), 
        title: { text: 'Flag This', button: 'Close' }
     },
     position: { corner: {target: 'bottomMiddle', tooltip: 'topMiddle' },
        adjust: { screen: true  }
     },
     show: { when: 'click', solo: true },
     hide: 'unfocus',
     style: { tip: true,  border: {width: 0, radius: 4},
        name: 'light', 
        width: 340 
     }   })  });});
</script>

这是一个链接,当点击它时,它会打开页面作为工具提示。我希望能够抓住价值 然后将其发布到工具提示。请帮忙

1 个答案:

答案 0 :(得分:0)

您已根据自己的要求粘贴了不相关的代码。

为所有按钮创建相同的类名,并在代码下方运行以获取单击按钮的值。

$(function() {
    $(".btnclassname").click(function() {
        var clkId = $(this).attr('value');
    });
});

否则你可以尝试使用父div为所有按钮

$(function() {
    $("#parentdivId input:button").click(function() {
        var clkId = $(this).attr('value');
    });
});