0

ユーザーが押すとJavaスクリプト関数を呼び出すボタン/入力を作成したいのですが、

DOMからいくつかの値を収集し(たとえばjQueryを使用)、ページ決定のユーザーまで異なる値にすることができ、すべての値をサーバーに送信/送信します。

ボタン付きのフォームを作成し、フォームに非表示の入力フィールドを作成して、ユーザーが必要な決定を下したときに入力できることはわかっていますが、いくつかの方法があり、同じことを何度も繰り返したくありません...

html / javascriptを初めて使用し、よりエレガントな方法があると確信しています。:)すべてのヘルパーに感謝します。

ジャック

4

2 に答える 2

1

post または get (デフォルト) には Ajax を使用できます。それはかなり簡単です:

$.ajax({
    type: 'POST',
    data: {
         'put': 'your',
         'form': 'values',
         'here': '!'
    }
});
于 2012-09-16T11:35:46.227 に答える
0

ボタンを作成するためにフォームは必須ではありません。<button>を使用して任意のボタンを作成できます。

click()jQuery を使用して、メソッドを使用して関数を実行できます。例えば:

<button id="foo">Bar.</button>

<script>
    $('#foo').click(function(){
        someFunction();
    });
</script>

これが実際の例です: http://jsfiddle.net/orzogen/Mgvr9/

于 2012-09-16T04:53:00.043 に答える