2012-01-19 10 views
0

ボタンをクリックすると値を取得したいと考えています。 私は非常にjqueryに新しいので、助けてください、私は外部ページのボタン から値を読み込んだり、投稿しようとしています。これらの値はDBからロードされ、各ボタンには異なる番号が与えられます。 例えば: 入力タイプ= "ボタン" 値= "1" />
入力タイプ= "ボタン" 値= "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> 

これをクリックすると、ページをツールチップとして開きます。私は値 をつかみ、それをツールチップに投稿したいと思っています。助けてください

答えて

0

要件に無関係なコードを貼り付けました。

すべてのボタンに同じクラス名を付け、ボタンをクリックすると値を取得するためのコードを実行します。あなたはすべてのボタン

$(function() { 
    $("#parentdivId input:button").click(function() { 
     var clkId = $(this).attr('value'); 
    }); 
}); 
のための親のdivを試すことができ、他の

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

関連する問題