6

私はjqueryにまったく慣れていません。現在、jeditableを使用して、ユーザーが私のWebページの情報を編集できるようにしています。

ここに私の問題があります.jeditableを使用してphpファイルに複数の変数を送信するにはどうすればよいですか? ユーザーが送信ボタンをクリックすると、id と値が php ファイルに POST されることを理解しています。

だから私はこのコードを持っているとしましょう:

var x = 1;
var y = 2;

$('.edit_area').editable('test.php', {
    type      : 'textarea', 
    cancel    : 'Cancel',
    event     : "dblclick",
    submit    : 'OK',
    indicator : '<img src="img/loading.gif">',
    tooltip   : 'Click to edit...'
});

ユーザーが jeditable で [OK] ボタンをクリックしたときに、x 変数と y 変数を test.php に送信するにはどうすればよいですか? ありがとう

4

1 に答える 1

6

この投稿は非常に古いですが、偶然見つけました。多分これは誰かを助けるでしょう。ドキュメントを少し見てみると、 次のことがわかります。

「(混合)submitdata:コンテンツを送信するときの追加パラメータ。ハッシュまたはハッシュを返す関数のいずれかです。」

$(".editable").editable("http://www.example.com/save.php";, {
   submitdata : {foo: "bar"};
});

したがって、あなたの場合、次のように追加のパラメーター「submitdata」を追加するだけです。

submitdata : {x: x, y: y};

ここでユーザーが [OK] ボタンをクリックすると、x と y の値がサーバーに送信されます。

于 2013-07-18T21:35:26.300 に答える